No JDK 6 on Macs

I was choosing a new laptop recently and for a while I was thinking about getting a Mac. But I am very dissapointed that there is no JDK 6 on Mac and noone knows what the roadmap is - when JDK 6 is going to be available on Macs. So I am definitely not getting myself a Mac... I've seen more and more Macs at Java conferences recently, but it seems that the trend might not continue since Apple doesn't provide the latest JDK. Java is according to TIOBE statistics the most popular programming language of today. Let's see how patient Java developers actually are.


Hi Roman, I'm a recent Apple fan, but I have to tell you that I'm very surprised (and disappointed) by the attitude that Apple is developing with (or better \*against\*) their customers.
Starting from the new ipods (worse audio quality, ipod touch problems with dark scenes), passing through the iphone (locked, and all the ibrick story), now with macbooks case problems and leopard without java6.
It's sad to say, but Apple is becoming one of those (many) companies who simply doesn't listen to its customers.

One solution is to buy a Mac and use Linux instead. But I guess that for the same price, you could get probably also a better quality laptop.

Posted by Filippo on říjen 26, 2007 at 03:34 odp. CEST #

You're absolutely right, Roumen. It is EXTREMELY annoying that JDK 6 is not available on OS X. I have had to switch to a virtual machine on OS X for my Java development.
Even more interesting, it appears that JDK 6 will only be available to Leopard users which essentially means that I have to pay to use JDK 6!
Macs are definitely not for Java developers - I know I won't buy one again...

Posted by Lars Ottesen Henriksen on říjen 27, 2007 at 02:59 dop. CEST #

I also have a mac and I am deeply disapointed there's no jdk 1.6 available for mac users There is not even available to the new Leopard os. It seems that Apple let mac users down. This is a serious consideration for me not to buy a mac again.

Posted by Panos Konstantinidis on říjen 27, 2007 at 08:34 dop. CEST #

I am far from a Mac fan, I really don't like Macs, but you have to be fair to Apple, instead of delaying the release of this OS even further or shipping it with a beta version of java, they preferred to release it early with an older version. Java6 should be available in a few months. You would have been the first to complain had they shipped something too buggy.

I still agree that they should have put enough resources on java to have it production-ready by now, and they also should have made javame available on the iphone.

Posted by Marc on říjen 27, 2007 at 04:00 odp. CEST #

I bought a MacBook Pro quite recently and I'm also dissapointed by the lack of Java support. The world has Jave 6 since forever, but noo, on my shiny new laptop from Apple I don't and I'll have to buy a new license probably to "legally" use the JDK.

And to think I originally started programming Java because I didn't want to pay Microsoft a license for their tools :-)

Anyhow, I removed Windows almost entirely from my home and company (still have a Windows 2000 partition on an old Dell for customer tests) and I have 3 macs now total (plus the Dell).

Well, I think it wasn't the best strategic move and I might go towards 100% Linux and not 100% OSX in the future.

Posted by Emilian Bold on říjen 27, 2007 at 05:44 odp. CEST #

Java 6 is out for nearly one year now, they have had time to make it available on OS X. Apple even removed the JDK6 preview version of their web site...
Apple refused to let Sun do JRE on OS X because they wanted to do the better integration for "user experience". The result is that we are still stick with Java 5, and even this version is full of bug or did not follow Apple recommandations for the GUI...
I really like my Mac, but the lack of Java 6 and the fact that Apple doesn't give any informations on the roadmap is very annoying.

Maybe the community should start thinking to port Open JDK on OS X...

Posted by Christophe Jollivet on říjen 28, 2007 at 07:24 dop. CET #

I got an iMac about one month ago and I really like it! So I was thinking to let my next laptop (in the next 3-4 months) be a MacBook pro. But the absence of Java 6 leaves a very bitter "Microsoft-ish" taste. Maybe this it's not fair to call it like this but I can't express it otherwise.

Posted by Jan Krebs on říjen 28, 2007 at 06:00 odp. CET #

Again old saying seems to hold
That all that glitters is not gold
With OS X less Java 6
I'd lose my job, start turning tricks
Apple needs to listen well
Else I'll end up with a Dell

Posted by guest on říjen 28, 2007 at 08:21 odp. CET #

Amen to that, Roumen! I can be patient, but in case of Apple JDK6, my patience is nearly over. Apple delayed Leopard just because of some stupid phone and now when Leopard is finally out, it is missing half of the features we were promised or hoping for.

If Apple doesn't realize what's wrong with their strategy all the java developers will leave mac platform soon.

Most of the development I do is server side stuff - I don't need Apple's GUI integration, I'd be happy to have the "default" java UI, supposing that it means no big delays between Sun's and Apple's releases.

Anyway, here is the list of 10 things I hate about leopard:

Posted by Igor Minar on říjen 29, 2007 at 10:43 dop. CET #

Article about Mac OS X 10.5 (Leopard) firewall:

Nevertheless, I myself will upgrade my OS X in 1-2 weeks to Leopard.

Posted by Jan Krebs on říjen 29, 2007 at 04:13 odp. CET #

I think I'm going to turn off my java feeds until all the whining blows over. You're suppose to be the Netbeans evangelist? Netbeans runs on JDK5 so really I don't get your beef. Of course this is your blog and judging by the feedback misery does loves company but I personally find this kind of stuff a turn off.

Posted by David on říjen 30, 2007 at 11:51 dop. CET #

David, yes, I am a NetBeans evangelist, but I am also still a human who has oppinions about other things than NetBeans and a need to express these opinions when I feel strongly about them :)

Posted by Roman on říjen 30, 2007 at 12:09 odp. CET #

Personally I've always liked reading your blog because of it's positive focus on Netbeans. You've shown you can be an evangelist without ranting about your competitors like Eclipse and ItelliJ.

Of course you could always use a Sun laptop. I'm sure you can probably find an Ultra3 mobile on ebay.

Posted by David on říjen 30, 2007 at 01:32 odp. CET #

I've only recently given serious consideration to Java development and would like to see Apple keep up with the newest JDKs but considering all the new products introduced this year and the delay of Leopard it's not surprising that the JDK6 got put on the back burner. With all this going on they revamped Xcode which now supports Objective C 2.0. I think Apple engineers are stretched too thin. My hope is that they can now divert resources into JDK6.

Posted by Oscar on říjen 30, 2007 at 07:33 odp. CET #

I use netbeans on a mac, and have done for many yers. I really like the mac support in netbeans it really works great.

I also like the way java is integrated into OSX i currently have java 1.3, 1.4, 1.5 and a beta of 1.6 installed, and netbeans works with all of them.

Roumen if you are considering getting a mac, then do it, there are to many benefits of that platform.

Apple has always been late with the new java versions, but they eventually come.

Posted by Jesper on listopad 08, 2007 at 06:08 odp. CET #

I think Apple has more interesting thing (in their view)to look after then us Java Developers, I' m a Java Developer using Macs, but when someone ask me if I like Mac platform I say, my opinion as a simple normal user is only one: their rock,
but seeing it as a Java Developer point of view I'd definitely say that it suck.
Why I'm still using a Mac? I like to run Solaris as well as Linux under vmWare simultaneously.
That is my only reason why I'm still coding on these machine.

Posted by Javathreads on duben 28, 2008 at 01:19 odp. CEST #

Post a Comment:
Comments are closed for this entry.

Roman Strobl


« srpen 2016