Eclipse Renames Java EE Specifications to Jakarta EE
Written by Kay Ewbank   
Monday, 08 July 2019

One of the final stages of the move from Java EE to Jakarta EE has taken place as the Eclipse Foundation has renamed all the specifications of the Java EE standard to instead be part of Jakarta EE. The renaming is aimed at consolidating and clarifying the role of the various documents.

The need to change the name of Java EE arose because while Oracle handed over the open source version of Java to the Eclipse Foundation, it kept the names 'Java' and 'javax' and refused permission for their use.

jakartaee

The move to use the new name for the documents was explained by Wayne Beaton, marketing manager for the Eclipse Foundation. He said that to keep things simple, developers should use the name of the specification as the project name, with a naming rules that replace “Java” with “Jakarta” (e.g. “Java Message Service” becomes “Jakarta Message Service”), and add a space in cases where names are mashed together (e.g. “JavaMail” becomes “Jakarta Mail”). If Jakarta is missing, it should be added, and Jakarta should be put to the front of names where it's in the middle.

This will make it clearer when an application is using the Jakarta era language. Jakarta EE now refers to version 9 or above, while Java EE refers to Java EE 8 back to Java EE 5, so covers the period from 2017 to 2006. J2EE refers to Java EE 4 and below.

Beaton points out that the renaming hasn't covered everything, and the foundation will have to sort out what it is going to do with the Eclipse Project for Stable Jakarta EE Specifications, which provides a home for a small handful of specifications which are not expected to change. Beaton's suggestion is to drop the “Eclipse Project for” from the name in favor of something such as “Jakarta EE Stable”. The Eclipse Mojarra and Eclipse Metro projects, which hold the APIs for some specifications, also need to be resolved.

 

jakartaee

More Information

Jakarta EE Website

Related Articles

Amazon Releases Corretto - OpenJDK Distribution

Oracle Says Drop Nashorn From JDKs

JavaFX Will Be Removed From JDK

Java EE Is Renamed Jakarta EE

Oracle Holds On To Java EE Brand

Java EE Moving To Eclipse

 

 

To be informed about new articles on I Programmer, sign up for our weekly newsletter, subscribe to the RSS feed and follow us on, Twitter, Facebook or Linkedin.

Banner


We Still Beat AI At Angry Birds
13/10/2019

Humans! Rest easy we still beat the evil AI at the all-important Angry Birds game. Recent research by Ekaterina Nikonova and Jakub Gemrot of Charles University (Czech Republic) indicates why this [ ... ]



Google Helps With Linux Scheduling With SchedViz
10/10/2019

Google has just open sourced a tool that lets you visualize how your program is being treated under Linux scheduling. The idea is that you can use SchedViz to tune the system.


More News

graphics

 



 

Comments




or email your comment to: comments@i-programmer.info

Last Updated ( Monday, 08 July 2019 )