JCP Want To Be Independent Body
According to The Register, just weeks before JavaOne, Oracle refused to vote to make the JCP an independent, vendor-neutral body.
Oracle may have alleviated a few fears with their JavaOne announcements but, according to a report published by The Register, all is not well in camp Oracle, when it comes to the JCP. Allegedly, just weeks before JavaOne and Oracle Open World, the Java Community Process passed a resolution that called for Oracle to establish the JCP as an independent, vendor-neutral body with equal membership. The Register reports that, according to “one JCP member” the vote was nearly unanimous, expect for the fact that Oracle declined to vote.
In 2007, Oracle submitted a public motion to the JCP Executive Committee to make changes to JCP governance, stating “it is the sense of the [JCP] Executive Committee that the JCP become an open, independent vendor-neutral Standards Organization where all members participate on a level playing field.” In 2010, it is thought that Kurian proposed the idea for an expanded executive committee and for more open elections regarding the JCP. This would mean Oracle retains power of veto over any changes to Java, and that the company will not be settling Sun’s and ASF’s dispute over the licensing of Java Test Compatibility Kits, anytime soon.
The report goes on to claim that the JCP discussed passing a symbolic vote that would distance the organisation from Oracle’s lawsuit against JCP member Google, and its Android operating system. In the complaint, Oracle referred to the Dalvik VM, which was engineered by Google to run compiled Java source code on mobile devices, allowing Google to avoid paying Sun for use of the Java runtime. It is thought that Dalvik lies at the heart of the lawsuit, although a list of patents were named (United States Patents Nos. 6,125,447; 6,192,476; 5,966,702; 7,426,720; RE38,104; 6,910,205; and 6,061,520.)
The Register also refers to “an underlying belief among JCP members that Oracle should agree to permit Java SE on mobiles.” Again, Oracle is at odds with the JCP: it prefers Java ME for the world of mobile development.
The news comes after a fairly successful first JavaOne outing for Oracle. Despite concerns over the future of NetBeans and GlassFish, both Adam Bien and Alexis Moussine-Pouchkin expressed the opinion that these two technologies were covered more thoroughly than at previous JavaOnes. The news that Oracle would be pulling the plug on JavaFX Script, but continuing development with JavaFX, has also met with the community’s approval. The rumour that Oracle refused to vote to ‘free’ the JCP, is unlikely to meet with such a positive reaction….