The acquisition of Sun Microsystems by Oracle Corporation was completed on January 27, 2010, and became the owners of Java.
In September 2017, Oracle gave up on Java Enterprise Edition (JEE), aka J2EE, to The Eclipse Foundation. On February 2018, The open source version of Java Enterprise Edition (Java EE) has been renamed Jakarta EE to satisfy Oracle’s desire to control the “Java” brand.
When and how name change took place:
In February 2017 the Eclipse Foundation conducted a ballot to pick a new name. On offer were the names “Jakarta EE” and “Enterprise Profile”. Almost 7,000 people voted in our community poll, and 64.4 percent people voted in favor of the “Jakarta EE“.
Is term JAKARTA used first time:
No, it is not the first time that name has been applied to a JEE server. From 1999 to 2011, the Apache Software Foundation ran Apache Jakarta, which covered all of Apache’s open-source Java efforts.
Why Oracle gave up JEE:
Oracle was never successful in monetizing Java.
Is there any other name change also took place:
Yes, Eclipse Foundation executive director Mike Milinkovich has provided a handy table to assist us with the translation from the old names to the new names.
He also mentioned “as of today, it is preferred that when you are generically referring to this open source software platform that you call it Jakarta EE rather than EE4J. EE4J, the Eclipse Top-level project, is the only name we’ve had for a couple of months, but as we at least tried to make clear, that was never intended to be the brand name.”
So now it is our turn to update our resume and change JAVA EE to JAKARTA EE 😉