New Java Developer Preview from Apple, new API for OpenJDK

Mike Swingler swingler at
Thu Sep 8 16:46:25 PDT 2011

Hello OpenJDK hackers,

Today we have posted a new developer preview of "Java for Mac OS X 10.7 Update 1" and "Java for Mac OS X 10.6 Update 6". We don't normally announce these previews to the OpenJDK community, but this particular set of builds have new API introduced to the JavaRuntimeSupport.framework for the benefit of macosx-port specifically.

Once you install this preview, you will notice that apps running with the current macosx-port binaries will now have the correct name in the Dock and in the menu bar. Also, input methods will be programmatically selectable, and other app startup properties like "apple.awt.UIElement" will now work, and various drag-and-drop bugs should be resolved.

You can download the preview here:

Please let us know if you have any issues with the preview at:

While we will not require installing this preview for building the macosx-port, we will ask that you install it if you are running the binaries and filing bugs at <>. The new API changes in this preview will be incorporated into future Apple software updates shipped to all Mac OS X customers, and we use these previews to refine the API, find bugs, and ensure we deliver a solid product for all users of both Apple's Java SE 6 and OpenJDK.

Thanks for all your help,
Mike Swingler
Java Engineering
Apple Inc.

More information about the macosx-port-dev mailing list