Thursday Apr 26, 2012

JDK 7 U4 and JavaFX 2.1 for Mac and NetBeans 7.1.2 Released

Java SE 7 U4 may sound like a normal patch release. But this is the first delivery of both the Java Development Kit (JDK) and JavaFX Software Development Kit (SDK) for Mac OS X by Oracle. The consumer version, including a JRE, will be released later this year.

NetBeans 7.1.2 provides support for the updated JDK. In this release, Ant is upgraded to 1.8.3 and it even has some minor performance improvements. Download it today!

This JDK release also contains G1 Garbage Collector that provides a predictable garbage collection even for very large Java applications. All the performance improves from Oracle JRockit have also been merged into Oracle Java Hotspot and OpenJDK. Several new features are available in Java FX 2.1 as well.

Space Duke

What is holding you back ? Download JDK 7 U4 and NetBeans 7.1.2.

Wednesday Mar 14, 2012

GlassFish 3.1.2 - Which Platform(s)?

Now that GlassFish 3.1.2 has been released, we can look at the updated list of supported platforms: operating systems and JVMs.

Operating Systems (in no order of preference :) -
• AIX 6.1, 7.1
• Solaris 11 Sparc and x86
• Solaris 10 Update 7 Sparc and x86
• Oracle Linux 4, 5
• RHEL 4, 5
• Windows 2008 R2
• Windows 7
• Windows XP SP3
• SLES 10, 11
• Ubuntu 11.04 (Developer Support Only)
• MacOS X 10.7.1 (Developer Support Only)

ALT_DESCR

JVMs :
• Oracle JDK 1.6.0 u29 and beyond
• Oracle JDK 1.7.0 u2 and beyond
• Apple JDK 1.6.0_24 and beyond
• JRockit 28.2.2
• IBM JDK 6 and JDK 7

The official information is available in the Oracle GlassFish 3.1.2 certification matrix and also includes browser, database certifications and more.

Wednesday Oct 27, 2010

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.