The Eclipse Foundation has released the Jakarta EE 8 platform and web profile specifications, which constitute Eclipse’s implementation of Java Enterprise Edition 8. The group also made available a Jakarta EE application server and open source technology compatibility kits (TCK) for testing compliant implementations.
The Jakarta EE specifications can be accessed at the project website. Specifications range from Jakarta Annotations, which represent semantics for declarative programming, to Jakarta Server Pages, which define a template engine for web applications.[ Follow open source developments on InfoWorld: Why open source has never been stronger. • Open source licenses may not matter much anymore. • Cloud vendors are who’s powering open source now. | Keep up with hot topics in software development with InfoWorld’s App Dev Report newsletter. ]
Along with the specifications, Eclipse is releasing Eclipse GlassFish 5.1, an open source application server that implements the Jakarta EE Platform. Jakarta EE 8-compliant servers are expected from various Java server vendors; IBM’s Open Liberty server already has been certified as Jakarta EE 8-compatible.