Oracle passes the Code to the Community, but it retains the trademark rights to Java, also references in the future with the new name.
Java Enterprise Edition (JEE) belongs to the story. What has been developed under JEE, is now managed by the Eclipse Foundation as a Jakarta EE more. Oracle of the Open Source Community donated the Code, but wants to retain control over the brand name Java.
The Java EE Guardians occupied with Numbers that Oracle is committed fewer and fewer in the case of some of the most important components of Java EE. (Image: the Java EE Guardians)
As the Oracle had taken some 10 years ago, Sun Microsystems, was Java to MySQL, one of the most important Assets of purchase. Although Java EE is a widely used platform, adopted Oracle’s becoming more and more the further development. This is probably due to the difficulties to make JEE money and, above all, on the difficulties in the governance of the Java Community. Under the Sun, the relationship was not always easy. Under the guidance of the Oracle, it was not better.
Therefore, Oracle had stated in August 2017 that should be left to the Java EE better in the future of an organization such as Apache, or the Eclipse Foundation, in order to enable more agile processes, or, more flexible licensing agreements, and a new Governance process. A manufacturer-dominated Community has as a model in order not prevail.
The choice of name is not entirely random. The Apache Software Foundation has gathered between 1999 and 2011, all of the open-source Java projects in Jakarta. After Oracle does not want to give the brand name out of the Hand, has decided to Eclipse, now back to the old name.
The Java EE Guardians, a group of Java-experts, Java Creator James Gosling is a member, had asked the Oracle whether the Foundation should not use the “Java EE” and javax JEE-Packages, because Java EE is a strong brand with developers. In particular, renaming always adds to the confusion, as it was already in the change of name from J2EE to Java EE case. A further renaming will reinforce this confusion, in addition. In addition to resources, the references to Java EE and javax Packages still exist. Oracle has not yet answered the Request of the Java EE Guardians.
Want to said Lyons, product Manager for Oracle WebLogic, that of compatibility, existing javax Package can stay-name, new API technologies but must accept the new name.
In addition, other projects will be given a new name: Project Glassfish will be managed Enterprise Glassfish more. The Java Community Process is the Eclipse EE.next Working Group (EE.next), and the Oracle Development Management will be named Eclipse Enterprise for Java (EE4J) Project Management Committee (PMC).
Mike Milinkovich, Executive Director of the Eclipse Foundation, explained in a Blog that EE.next, a compatibility program will start, to give developers permission to use the brand name of Jakarta EE. Milinkovich explains, however, that developers should call the platform better, Jakarta EE and non-EE4J , because that was only a working name. The Name was determined in a vote. As an Alternative the “Enterprise Profile” to choose from. 64 percent from Jakarta.
How well do you know about Open Source? Check your Knowledge – with 15 questions on silicon.de.