Adam Bien's Weblog

Friday Nov 12, 2010

Apple Joins openJDK, and Java FX on Lion?

Apple joins the openJDK project. The JavaOne 2000 promise, that Mac OS X will be the best OS for Java may be actually kept. With IBM, Oracle and Apple, openJDK becomes a really interesting project - good news for Java. It also means: Java FX 2.0 will run on Lion...



*NEW* Workshop: "Effective Java EE 6/7", July 10th, Airport Munich

Comments:

Which potentially means Java applications legally on the Mac App Store. Good news.

Posted by Phil J. Laszkowicz on November 12, 2010 at 11:30 PM CET #

@Phil,

didn't thought about that. But you are right. Looking forward to NetBeans / IntelliJ in App Store :-)

adam

Posted by adam-bien.com on November 12, 2010 at 11:55 PM CET #

Apple explicitly excludes Java apps from the AppStore. Unless Apple includes an openJDK with their OS installs it's unlikely that they will support apps that require a secondary library or download.

Posted by Jeff on November 13, 2010 at 01:51 AM CET #

@Jeff,

later with Jigsaw it could still work. You could bundle your application with the JVM...

thanks!,

adam

Posted by adam-bien.com on November 13, 2010 at 09:36 AM CET #

@Jeff,

I think it's more implicit in regards to Java.

"Apps that use deprecated or optionally installed technologies (e.g., Java, Rosetta) will be rejected".

The examples are Java and Rosetta, but there's certainly nothing stopping Apple changing direction now they're no longer having to use resources on OpenJDK. It would join the likes of Ruby and Python as fully standard development frameworks.

I'm not overly optimistic, but the options are still open. For now I'm going to get knee-deep in developing the OpenJDK for the Mac in preparation.

Posted by Phil J. Laszkowicz on November 15, 2010 at 01:06 PM CET #

Hi Adam,

Yes and don't forget that Redhat is also a major contributor to OpenJDK.
Glad to see so much momentum behind an open Java implementation.

Regards,

Barry

Posted by Barry van Someren on November 15, 2010 at 03:19 PM CET #

Post a Comment:
  • HTML Syntax: NOT allowed
Meta
My Recent Book
Java One 2009/2011
...the last 150 posts
...the last 10 comments
Links
License