On the JCP EC Nominees and the Deprecation of Java on Mac OS X

Tuesday last week, Oracle disclosed the List of Candidates to the JCP Executive Committee, and then, on Wednesday Apple, as part of the launch of the new MacBook Air, announced the Deprecation of Java and the new Mac App Store Approval Guidelines (requires registration as Apple Developer) that would disqualify Java Apps.

Not surprisingly, there have been plenty of reactions; below I capture a few notable ones.

JCP EC Election

Two names in the original announcement elicited more reactions than others: Hologic (candidate for a ratified seat) and Doug Lea (who resigned). A couple of questions have gone through the bboard set by the JCP for asking questions to the candidates, but most of the conversations have been through blog posts.

Some (non-exhaustive) posts include:

Make your own mind, and recall that JCP members can vote until the 1st.

Deprecation of Java on Mac OS X

The second big announcement was Apple's Deprecation of Java, and the impact of the new 3.3.1 (Guidelines, Engadget, InfoQ).

The general consensus is that this would not impact server-side Java but many are concerned about the impact on client-java and on developers and their tools, like Eclipse, IntelliJ IDEA, and NetBeans. OpenJDK has a BSD Port Project into which SoyLatte effort merged in late 2007. The port is not a full replacement for the Apple distribution, in particular, it relies on X11 for AWT support.

Some reactions:

Steve gets the final word here, from an email:

"Sun (now Oracle) supplies Java for all other platforms. They have their own release schedules, which are almost always different than ours, so the Java we ship is always a version behind. This may not be the best way to do it."

We will keep you posted as the situation evolves.


Post a Comment:
Comments are closed for this entry.