Key Java developer quits over Oracle control
Monday, 25 October 2010

Doug Lea has resigned from the JCP (Java Community Process) Executive Committee citing Oracle's disregard for the principles on which the JCP should be run.

Banner

 

Lea, a professor of computer science at State University of New York, specializes in concurrent programming and the design of concurrent data structures. He chaired JSR 166, which added concurrency utilities to Java and is the author of Concurrent Programming in Java: Design Principles and Patterns, one of the first books about the subject.

In his letter of explanation to the Executive Council Members he writes:

I believe that the JCP is no longer a credible specification and standards body, and there is no remaining useful role for an independent advocate for the academic and research community on the EC.

Looking back at Sun's relationship with the JSP he writes:

Sun initially placed in the JSPA and Process documents

enough rules to ensure that the JCP could foster innovation, quality, and diversity, independent of that from Sun, with few enough (albeit annoying) exceptions to allow JCP to drive consensual progress more successfully than seen in most standards bodies. However, some of these rules, and violations of rules, have been found to be the source of stalemates and lost technical ground.

This reference appears to be to Sun's refusal to grant a license to the Apache Software Foundation's (ASF) Project Harmony, a source of a lot of tension within the JCP.

Lea gives the reason for his resignation - Oracle's stance on this situation:

Rather than fixing rules or ceasing violations, Oracle now promises to simply disregard them. If they indeed act as they have promised, then the JCP can never again become more than an approval body for Oracle-backed initiatives.


JavaMug

We recently reported on an agreement between IBM and Oracle that seems to promise a more secure prospect or OpenJDK, the open source Java implementation and this is where Doug Lea sees the possibility of a future:

 

For the core Java platform (which these days roughly corresponds to Java SE), the only existing vehicle for which I can foresee a useful role for the academic and research community is OpenJDK. ....For this reason, I've volunteered to continue and increase involvement to better establish the reincarnated OpenJDK as such a body.


His letter urges others to to abandon the JCP and instead turn to the OpenJDK project because it is a "shared source, not a shared-spec body".

Further reading:

Oracle-IBM agreement good for Java bad for Android?

 

Banner


Mozilla Appoints New CEO
29/07/2014

Chris Beard, who has been acting CEO of Mozilla on an interim basis since the departure of Brendan Eich in April, has been appointed to the role on a permanent basis.



Smart Cat Feeder Uses Facial Recognition
20/07/2014

An Indiegogo campaign for a smart cat feeder that can monitor your cat's health by tracking appetite and weight change has already met its target, demonstrating a new role for AI in the home.


More News

<ASIN:0201310090>

<ASIN:1430232676>

<ASIN:1430230428>

<ASIN:1430226293>

<ASIN:0321673352>

<ASIN:0321743016>

Last Updated ( Wednesday, 10 November 2010 )
 
 

   
RSS feed of news items only
I Programmer News
Copyright © 2014 i-programmer.info. All Rights Reserved.
Joomla! is Free Software released under the GNU/GPL License.