Linked by Thom Holwerda on Thu 21st Oct 2010 09:13 UTC
Mac OS X After the news that the new MacBook Airs do not ship with Flash pre-installed (which is news considering Flash has been part of Mac OS X for a very long time), we now have news that Apple is also taking what appears to be the first steps towards removing Apple's own Java runtime from Mac OS X.
Thread beginning with comment 446393
To view parent comment, click here.
To read all comments associated with this story, please click here.
Bill Shooter of Bul
Member since:
2006-07-14

OpenJDK already does support Mac.

http://wikis.sun.com/display/OpenJDK/BSDPort

I'm guessing this will get more attention now. However, those crazy people that used the Mac only Java Cocoa bindings are up a creek. However, they probably saw this coming years ago, due to the infrequent/non existent updates.

Reply Parent Score: 2

TheGZeus Member since:
2010-05-19

They did.
A number of projects have already dropped Mac support, as they didn't want to waste time maintaining software for a system that doesn't want them.

I'm sure they feel quite pleased with their decision.

Reply Parent Score: 2

Moochman Member since:
2005-07-06

Yeah, but supporting the Mac isn't the same as supporting the Mac.

To make it clear: Every non-Apple release of Java for Mac to date has been based on the X server. There are no native widgets, and most apps end up looking like complete ass.

So the current OpenJDK support for Mac is not a real solution by any stretch of the imagination, except maybe for server applications. Let's hope Oracle puts its Cocoa native widgets in a row, or manages to somehow get their hands on Apple's old code....

Edited 2010-10-21 20:02 UTC

Reply Parent Score: 2

Bill Shooter of Bul Member since:
2006-07-14

Yeah. I know. That's the lack of Cocoa bindings.The real solution is to not have used the Apple Java in the first place.

I know it was tempting as it was a nice language, that many devs already knew and using it on a Mac with the Apple Java made the Java interfaces look good. An all time best for Java. But, it took them forever to release Java 6 for Apple. That should have been the signal to everyone that its future on the platform was not going to be long lived.

Java is now a Second Class citizen on the mac. Just like it is on every other desktop.

Reply Parent Score: 2

0brad0 Member since:
2007-05-05

OpenJDK already does support Mac.

http://wikis.sun.com/display/OpenJDK/BSDPort

I'm guessing this will get more attention now. However, those crazy people that used the Mac only Java Cocoa bindings are up a creek. However, they probably saw this coming years ago, due to the infrequent/non existent updates.


There is "supporting" Mac and then there is supporting Mac. Read the page you linked to. There are no binary releases. How are people going to install this? duhhh.

Reply Parent Score: 1

Bill Shooter of Bul Member since:
2006-07-14

Darwin/Mac OS X

There is an OpenJDK 6 package in MacPorts called openjdk6. To install it, after installing MacPorts, use sudo port install openjdk6 in the Terminal application.
If you do not see the openjdk6 port, try sudo port sync.
OpenJDK 7



Just a guess, but Uhmm dinosaurs! No, that's not right ... LaserDisc?? Yup, LaserDisc.

Reply Parent Score: 2