Oracle and Apple have launched the OpenJDK project for Mac OS X, to provide Apple’s Java technology to open source developers.
Apple said it will contribute the components, tools and technology required for a Java SE 7 implementation on Mac OS X, including a 32-bit and 64-bit HotSpot-based Java virtual machine, class libraries, a networking stack and the foundation for a new graphical client.
It will provide Java SE 6 for Mac OS X Snow Leopard and the upcoming release of Mac OS X Lion, while Java SE 7 and future versions of Java for Mac OS X will be available from Oracle.
The companies said that Java is a general purpose software development platform that is designed to be open and enable application developers to ‘write once, run anywhere’ and is used in business software, Web and mobile applications.
Oracle senior vice president of development Hasan Rizvi said they are excited to welcome Apple as a significant contributor in the growing OpenJDK community and the availability of Java on Mac OS X plays a key role in the cross-platform promise of the Java platform.
"The Java developer community can rest assured that the leading edge Java environment will continue to be available on Mac OS X in the future and combined with last month’s announcement of IBM joining the OpenJDK, the project now has the backing of three of the biggest names in software," Rizvi said.