Software

Java EE renamed 'Jakarta EE' after Big Red brand spat

Oracle released the code, but not the name, so now devs have to make sure package names make sense

By Richard Chirgwin

54 SHARE

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.

The renaming became necessary after Oracle moved Java EE to the Eclipse Foundation, a shift it hoped would see developers become more engaged with the project.

But Oracle wouldn't grant the project the rights to use the Java brand. In February 2017 the Eclipse Foundation conducted a ballot to pick a new name. On offer were the names "Jakarta EE" and "Enterprise Profile". The vote went in favour of the former, 64.4 percent to 35.6 percent.

One important argument for allowing the libre version to keep the Java name was compatibility, but that didn't sway Oracle. In January, senior director of product management for WebLogic Will Lyons wrote that while javax package names and namespaces would remain for compatibility, new API technologies would need to adopt the new name.

Other projects will also be rebranded, as shown in the table below.

Old name New name
Java EE Jakarta EE
Glassfish Enterprise Glassfish
Java Community Process (JCP) Eclipse EE.next Working Group (EE.next)
Oracle development management Eclipse Enterprise for Java (EE4J) Project Management Committee (PMC)

Eclipse Foundation executive director Mike Milinkovich wrote that EE.next will next create a compatibility program to give developers permission to use the Jakarta EE trademark.

In the meantime, he wrote, “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.” ®

Sign up to our NewsletterGet IT in your inbox daily

54 Comments

More from The Register

Due to Oracle being Oracle, Eclipse holds poll to rename Java EE (No, it won't be Java McJava Face)

Nor C-- or Should Have Used Go or Screw Ellison...

Oracle's new Java SE subs: Code and support for $25/processor/month

Poll Prepare for audit after inevitable change, says Oracle licensing consultant

SAP okays Java EE being Eclipsed, six months after Oracle's announcement

But warns it will bail if something better comes along

Must go faster, must go faster! Oracle lobs Java EE into GitHub, vows rapid Java SE releases

Plenty of life left in this dinosaur

Oracle VP: 'We want the next decade to be Java first, Java always'

Analysis For perhaps the first time ever, a JavaOne keynote was actually useful

Java SE 9 and Java EE 8 arrive, 364 days later than first planned

Now that all the unpleasantness is behind us, let us code

Java-aaaargh! Google faces $9bn copyright bill after Oracle scores 'fair use' court appeal win

You thought this was over? You thought wrong, laughs Larry

Java EE 8 takes final bow under Oracle's wing: Here's what's new

OpenWorld Long-delayed update adds support for modern web tech

Happy as Larry: Why Oracle won the Google Java Android case

Comment Get a licence or build something new. It's really that simple

Umm, Oracle – about that patch? It might not be very sticky ...

Security researcher says WebLogic fix can be bypassed, posts proof-of-concept