Eclipse readies next enterprise Java for mid-2020
The Eclipse Foundation plans to release Jakarta EE 9, a version of enterprise Java with the new jakarta.*
namespace, in mid-2020. Jakarta EE 9 will not have major new functionality.
A key goal of Jakarta EE 9 is to lower the barrier to entry to new vendors and implementations. Primarily seen as a tooling release, Jakarta EE 9 is intended to:
- Serve as a platform for developers to use as a stable target for testing migration to the new namespace. Eclipse has been unable to gain permission from Oracle to evolve specifications under the previous
javax
namespace. - Make the release available quickly as a platform for innovation.
Jakarta EE 9 represents a “major inflection point” in the platform, Eclipse Executive Director Mike Milinkovich said. Key elements of the release plan include moving all specification APIs to the jakarta
namespace and eliminating unwanted and deprecated specifications.