Latest update on the Java on Mac situation?

71 views
Skip to first unread message

Rakesh

unread,
May 28, 2012, 6:11:34 AM5/28/12
to javaposse
Hi All,

as a developer of Java apps on Macs, I'm quite concerned about whats happening after Apple said they would not maintain the Mac version.

The version of Java was already behind the main one anyway which was annoying (but since corporates move at such a glacial pace, it wasn't the end of the world) but with the recent Java exploit targeting Mac users I am wondering if using a Mac is viable.

If I start a new project tomorrow and I want to use JDK7, am I disadvantaged by using a Mac?

I know OpenJDK exists, but rightly or wrongly, I have always preferred the Sun/Oracle one.

Rakesh

Fabrizio Giudici

unread,
May 28, 2012, 6:23:56 AM5/28/12
to java...@googlegroups.com
On Mon, 28 May 2012 12:11:34 +0200, Rakesh <rakesh.m...@gmail.com>
wrote:

> I know OpenJDK exists, but rightly or wrongly, I have always preferred
> the
> Sun/Oracle one.

On Mac OS X Lion there's both the Oracle JDK 7u4 and OpenJDK 7u4. Java 6
is still maintained for a while by Apple.

--
Fabrizio Giudici - Java Architect, Project Manager
Tidalwave s.a.s. - "We make Java work. Everywhere."
fabrizio...@tidalwave.it
http://tidalwave.it - http://fabriziogiudici.it

ags

unread,
May 28, 2012, 6:27:53 AM5/28/12
to java...@googlegroups.com
On Mon, May 28, 2012 at 12:11 PM, Rakesh <rakesh.m...@gmail.com> wrote:
If I start a new project tomorrow and I want to use JDK7, am I disadvantaged by using a Mac?
 

Casper Bang

unread,
May 28, 2012, 6:31:27 AM5/28/12
to java...@googlegroups.com
Empirical evidence suggests it will always be advantageous to use Linux over Windows, and Windows over Mac, if official reference JDK's are your preference. Keep in mind though, that the Sun/Oracle binary is probably going away, since they withdrew the  "Operating System Distributor License" (I.e. Sun/Oracle's own reference implementation is no longer to be found on various Linux distros). It's entirely unfounded conjecture on my part, but I suspect that Oracle will eventually push a proprietary optimized server JDK as alternative to OpenJDK.

Fabrizio Giudici

unread,
May 28, 2012, 6:39:12 AM5/28/12
to java...@googlegroups.com
On Mon, 28 May 2012 12:31:27 +0200, Casper Bang <caspe...@gmail.com>
wrote:

> Empirical evidence suggests it will always be advantageous to use Linux
> over Windows, and Windows over Mac, if official reference JDK's are your
> preference. Keep in mind though, that the Sun/Oracle binary is probably

It was like that in the past, now that Oracle builds at the same time
official binaries for all these o.s. there's no more difference.

> going away, since they withdrew the "Operating System Distributor
> License"
> (I.e. Sun/Oracle's own reference implementation is no longer to be found
> on
> various Linux distros). It's entirely unfounded conjecture on my part,
> but
> I suspect that Oracle will eventually push a proprietary optimized server
> JDK as alternative to OpenJDK.

On Linux the cited OSDL has been dropped because it's no longer needed.
Once upon a time there were no OpenJDK or OpenJDK was still too buggy, and
thus people were forced to use Sun's JDK. OSDL allowed it to be part of
some Linux distros even though it was not open source. Now that OpenJDK is
more reliable (even though not perfect), a "fully open source Linux guy"
can work with OpenJDK.

Casper Bang

unread,
May 28, 2012, 7:06:07 AM5/28/12
to java...@googlegroups.com
On Monday, May 28, 2012 12:39:12 PM UTC+2, fabrizio.giudici wrote:
Now that OpenJDK is  
more reliable (even though not perfect), a "fully open source Linux guy"  
can work with OpenJDK.

+ IcedTea for the web-tier integration parts.

Russel Winder

unread,
May 29, 2012, 6:15:24 AM5/29/12
to java...@googlegroups.com
On Mon, 2012-05-28 at 12:39 +0200, Fabrizio Giudici wrote:
[...]
> Once upon a time there were no OpenJDK or OpenJDK was still too buggy, and
> thus people were forced to use Sun's JDK. OSDL allowed it to be part of
> some Linux distros even though it was not open source. Now that OpenJDK is
> more reliable (even though not perfect), a "fully open source Linux guy"
> can work with OpenJDK.

Try telling JetBrains this. For IntelliJ IDEA and PyCharm they still
insist that OpenJDK is not good enough due to graphics and performance
reasons and that you must use the Oracle (Sun) JDK

--
Russel.
=============================================================================
Dr Russel Winder t: +44 20 7585 2200 voip: sip:russel...@ekiga.net
41 Buckmaster Road m: +44 7770 465 077 xmpp: rus...@winder.org.uk
London SW11 1EN, UK w: www.russel.org.uk skype: russel_winder
signature.asc

Fabrizio Giudici

unread,
May 29, 2012, 6:54:18 AM5/29/12
to java...@googlegroups.com, Russel Winder
On Tue, 29 May 2012 12:15:24 +0200, Russel Winder <rus...@winder.org.uk>
wrote:

> On Mon, 2012-05-28 at 12:39 +0200, Fabrizio Giudici wrote:
> [...]
>> Once upon a time there were no OpenJDK or OpenJDK was still too buggy,
>> and
>> thus people were forced to use Sun's JDK. OSDL allowed it to be part of
>> some Linux distros even though it was not open source. Now that OpenJDK
>> is
>> more reliable (even though not perfect), a "fully open source Linux guy"
>> can work with OpenJDK.
>
> Try telling JetBrains this. For IntelliJ IDEA and PyCharm they still
> insist that OpenJDK is not good enough due to graphics and performance
> reasons and that you must use the Oracle (Sun) JDK

Even the latest JDK 7u4? In any case if one uses IntelliJ IDEA is not a
"fully open source Linux guy".

Ricky Clarkson

unread,
May 29, 2012, 7:08:50 AM5/29/12
to java...@googlegroups.com, Russel Winder
> In any case if one uses IntelliJ IDEA is not a
> "fully open source Linux guy".

Are you seriously denying the existence of the community edition?
> --
> You received this message because you are subscribed to the Google Groups
> "Java Posse" group.
> To post to this group, send email to java...@googlegroups.com.
> To unsubscribe from this group, send email to
> javaposse+...@googlegroups.com.
> For more options, visit this group at
> http://groups.google.com/group/javaposse?hl=en.
>

Fabrizio Giudici

unread,
May 29, 2012, 7:19:16 AM5/29/12
to java...@googlegroups.com, Ricky Clarkson, Russel Winder
On Tue, 29 May 2012 13:08:50 +0200, Ricky Clarkson
<ricky.c...@gmail.com> wrote:

>> In any case if one uses IntelliJ IDEA is not a
>> "fully open source Linux guy".
>
> Are you seriously denying the existence of the community edition?

No, but frankly speaking, I don't see why one should use IDEA community
edition in place of Eclipse or NetBeans: the real beef of IDEA is in the
paid edition. This at least is the sentiment I've collected from people
that I know and that are IDEA users.

Ricky Clarkson

unread,
May 29, 2012, 7:31:11 AM5/29/12
to Fabrizio Giudici, Russel Winder, java...@googlegroups.com

The community edition misses integration with web frameworks etc., but if that doesn't bother you it's miles ahead of Eclipse.

I have an ultimate licence but haven't updated it for IDEA 11 yet.  I went from UE10.5 to CE11.1.2 the other day and the biggest thing I've missed so far is the bright blue logo.

Fabrizio Giudici

unread,
May 29, 2012, 7:38:28 AM5/29/12
to Ricky Clarkson, Russel Winder, java...@googlegroups.com
On Tue, 29 May 2012 13:31:11 +0200, Ricky Clarkson
<ricky.c...@gmail.com> wrote:

> The community edition misses integration with web frameworks etc., but if
> that doesn't bother you it's miles ahead of Eclipse.

Ok. I shouldn't comment using third party information that I've not
personally verified. :o(
Ok. I shouldn't comment using third party information that I've not
personally verified. :o(
Ok. I shouldn't comment using third party information that I've not
personally verified. :o(
Ok. I shouldn't comment using third party information that I've not
personally verified. :o(
Ok. I shouldn't comment using third party information that I've not
personally verified. :o(
Ok. I shouldn't comment using third party information that I've not
personally verified. :o(
Ok. I shouldn't comment using third party information that I've not
personally verified. :o(
Ok. I shouldn't comment using third party information that I've not
personally verified. :o(

phil swenson

unread,
May 29, 2012, 2:59:04 PM5/29/12
to java...@googlegroups.com, Russel Winder
How many people in the real world seriously only use/produce free open
source software?

Fabrizio Giudici

unread,
May 29, 2012, 3:05:05 PM5/29/12
to java...@googlegroups.com, phil swenson, Russel Winder
On Tue, 29 May 2012 20:59:04 +0200, phil swenson <phil.s...@gmail.com>
wrote:
For instance, aren't the Apache Software Foundation and the Linux
community part of the real world?

phil swenson

unread,
May 29, 2012, 3:55:12 PM5/29/12
to Fabrizio Giudici, java...@googlegroups.com, Russel Winder
I said *ONLY* use.

Fabrizio Giudici

unread,
May 29, 2012, 4:01:49 PM5/29/12
to phil swenson, java...@googlegroups.com, Russel Winder
On Tue, 29 May 2012 21:55:12 +0200, phil swenson <phil.s...@gmail.com>
wrote:

> I said *ONLY* use.

You also said only *produce* :-)

In any case I know also some (small) companies that only use open source.

phil swenson

unread,
May 29, 2012, 4:16:01 PM5/29/12
to Fabrizio Giudici, java...@googlegroups.com, Russel Winder
what I meant was both…

People who only use and only produce open source software.

There are some I'm sure. But not many I'd bet.
Reply all
Reply to author
Forward
0 new messages