IBM and Oracle Join Forces on OpenJDK and Java SE 7/8
By Henrik Stahl on Oct 09, 2010
IBM joins OpenJDK
It is with great pleasure that I note that IBM has decided to join the OpenJDK project and collaborate with us on the open-source Java SE reference implementation. As I have previously stated, Oracle is strongly committed to a free, open Java SE implementation and to working with the community on current and future versions of the JDK. IBM joining the OpenJDK community is a great win for Java, as it will enable IBM, Oracle and all other contributors to pool resources and accelerate innovation while ensuring strict compatibility across different implementations. At the same time, we will of course continue to compete in areas such as our commercial Java EE products and - I assume - with our respective JVM implementations.
Java SE 7/8
About a month ago, we proposed a plan to accelerate the release of JDK 7 by postponing certain features that need more time to mature to a fast follow-on JDK 8 release. This proposal was well received by the community, with 70-80% votes in favor in every poll we have seen. We have also discussed it with customers, partners, licensees and others and the overwhelming majority is in favor. IBM is now publicly in support of this plan, and we will be working with them and others on moving this forward.
What happens next?
- Oracle will create JSRs for Java SE 7 and Java SE 8 and submit them to the JCP.
- Development on JDK 7 will continue to make progress, and we expect to publish an updated build schedule shortly. Please expect this to be revised as we move through the standardization process.
- We will continue to work with IBM and others to enhance and improve the JCP. This organization has been hugely successful in pulling together a wide range of organizations and individuals, but it is 15 years old and there is always room for improvement. There were some really good discussions on this within the JCP last week, but you'll have to wait a little bit longer for a more detailed update on that topic :-)