It's a good day for the Java EE and Jakarta EE community. As announced today by the Eclipse Foundation, Jakarta EE 8 has been released! This represents a significant milestone for the community. To quote Mike Milinkovich of the Eclipse Foundation:
'Under an open, vendor-neutral process, a diverse community of the world’s leading Java organizations, hundreds of dedicated developers, and Eclipse Foundation staff have delivered the Jakarta EE 8 Full Platform, Web Profiles, and related TCKs, as well as Eclipse GlassFish 5.1 certified as a Jakarta EE 8 compatible implementation.
To say this a big deal is an understatement. With 18 different member organizations, over 160 new committers, 43 projects, and a codebase of over 61 million lines of code in 129 Git repositories, this was truly a massive undertaking — even by the Eclipse community’s standards. There are far too many people to thank individually here, so I’ll say many thanks to everyone in the Jakarta EE community who played a role in achieving this industry milestone.'
I echo my thanks. A tremendous amount of work has been done here, much of it by Ed Bratt, Bill Shannon, Dmitry Kornilov and the entire Oracle developer team they have led and that has done so much to make this release happen. And the contribution and collaboration from the Eclipse Foundation, the members of the Jakarta EE Working Group and the entire community has been very gratifying.
With this release, Jakarta EE 8 becomes a new standard for Enterprise Java, fully compatible w/Java EE 8. Jakarta EE 8 uses the same Java EE 8 APIs using the javax namespace, Jakarta EE 8 TCKs are fully compatible with Java EE 8 TCKs, and there is a well-defined compatibility and branding process for compatible implementations.
We at Oracle are very excited about this. We have been and will continue to be active members of the Jakarta EE Working Group and project teams. We are leveraging Jakarta EE in Helidon, Oracle's lightweight Java microservices runtime that supports Eclipse MicroProfile. Per previous blogs here, Oracle is working work towards delivery of Java EE 8 (and Jakarta EE 8) support in WebLogic Server soon. We're investing in enabling Helidon and WebLogic Server support for cloud native Java applications running in Kubernetes. Jakarta EE 8 provides a baseline for evolution of Enterprise Java in a vendor-neutral, open community process at the Eclipse Foundation. This will help our customers be successful deploying, managing and evolving their applications.
We will talking about all of the above at Code One and Open World next week. We hope to see you there!