Jakarta EE 8, an Eclipse Foundation implementation of enterprise Java that promises to be fully compatible with Java Enterprise Edition 8, is expected to arrive September 10, 2019. Eclipse has made the Jakarta EE platform specifications available on GitHub.
The foundation reported progress this week on Jakarta TCK (Technology Compatiblity Kit) Jobs, Jakarta Specification Project Names, and Jakarta Specification Scope Statements. The TCK 1.0 process document is expected to be completed in the near future. This document will cover aspects such as the materials a TCK must have in order to be considered suitable for providing portability, the process for challenging tests, and resolving them.
Eclipse took over development of enterprise Java in 2017 from Oracle. It was reported in May 2019 that Eclipse had failed to gain permission to use Java specification trademarks from Oracle. Eclipse denied that this meant the end of Jakarta EE, but Eclipse has been unable to modify the
javax package namespace. A foundation specification committee has not yet reached a consensus on proceeding regarding Oracle’s restrictions.
Additionally, Eclipse is seeking copyright licenses from all past contributors to EE specifications under the Java Community Process. This is sought to ensure Eclipse has the rights to evolve specifications under the foundation’s own process.