According to TheRegister, Oracle recently announced that it would change the community management mode of OpenJDK, a leading open-source Java project, and share control of OpenJDK with IBM. IBM has been competing with Sun for nearly ten years for control of Java. The new OpenJDK provision is headed by MarkReinhold, chief architect of Oracle's Java platform, and Ada, vice president of OracleFusion middleware development group.
According to TheRegister, Oracle recently announced that it would change the community management mode of OpenJDK, a leading open-source Java project, and share control of OpenJDK with IBM. IBM has been competing with Sun for nearly ten years for control of Java. The new OpenJDK charter is provided by Mark Reinhold, chief architect of Oracle's Java platform, and Ada, vice president of Oracle Fusion middleware development group.
TheRegister reported that Oracle recently announced a change to the OpenJDK community management method, the leading open-source Java project, and shared control of OpenJDK with IBM. IBM has been competing with Sun for nearly ten years for control of Java.
The new OpenJDK charter is provided by Mark Reinhold, chief architect of Oracle's Java platform, Adam Messinger, vice president of Oracle Fusion middleware development group, John Duimovich from IBM and Jason Gartner, eclipse Executive Director Mike Milinkovich and independent Java expert Doug Lea and others jointly draft. Milinkovich has never been involved in OpenJDK before. He and Doug Lea both recently withdrew from JCP due to dissatisfaction with Oracle's refusal to reform JCP. Google, Red Hat, and Canonical, key corporate members of the Java Community, do not seem to have been involved in the revision of this Charter.
According to the new regulations, the OpenJDK Project Management Committee consists of a Chairman, a Vice Chairman, a project owner of OpenJDK, and two non-permanent members (member at large. The Chairman and project owner are appointed by Oracle and the vice-chairman is appointed by IBM, and the two non-permanent members are elected on July 6 each year for a one-year term. The Committee was able to change the project's rules and regulations and procedures with the consent of 2/3 members. They also have the right to resolve procedural disputes raised by individuals.
However, Oracle still has full control over the technology and release schedule of the OpenJDK project. According to the draft rules proposed by Oracle, the Committee is not an executive body. The daily affairs of this project are managed by the OpenJDK project owner appointed by Oracle.
The Oracle and IBM distributed governance OpenJDK projects are actually the product of the two giants who compromise on Java Control. Java's original community Standardization Organization JCP has been criticized for a long time. However, since this Organization is fully controlled by Oracle, the Harmony of the Apache Foundation is not well developed, and IBM finally decided to switch to the OpenJDK platform.
However, the Yin cloud around Java has not completely vanished, and the infringement lawsuit against Google Android is still unclear.