Eclipse JNoSQL Graduates from Incubation and Moves to EE4J

Eclipse JNoSQL has graduated from incubation at the Eclipse Foundation, marking an important milestone for the project and its community.

As part of the graduation, Eclipse JNoSQL is also moving from the Eclipse Technology Top-Level Project to the Eclipse Enterprise for Java (EE4J) Top-Level Project. This move reflects the project’s close alignment with Jakarta database specifications, such as Jakarta NoSQL, Data, and Query, and its role in the broader Jakarta EE ecosystem.

Eclipse JNoSQL implements Jakarta NoSQL, Jakarta Data, and Jakarta Query, giving Java developers a consistent way to work with key-value, column-family, document, graph, time series, and Vector databases while preserving each database model's capabilities.

Since its creation, the project has grown through open development, regular releases, and contributions from developers across the Java and NoSQL communities. Graduation recognises technical and community maturity and provides a stronger foundation for the project’s next phase.

Closer alignment with EE4J

Moving to EE4J brings Eclipse JNoSQL closer to projects and contributors working across Jakarta EE. It also creates a clearer home for continued collaboration around Jakarta NoSQL, enterprise Java persistence, and NoSQL integrations.

We launched Eclipse JNoSQL to simplify NoSQL integration, not anticipating its broad impact. The project helped shape Jakarta NoSQL, inspired Jakarta Data, and influenced Jakarta Query. This progress demonstrates the strength of our open source community and the power of the Java polyglot persistence ecosystem. The transition to EE4J opened a new phase, reinforcing our devotion to innovation, standards, and helping developers worldwide.

- Otavio Santana, Eclipse JNoSQL Project Lead

“Eclipse JNoSQL’s graduation and transition to EE4J mark an important milestone for both the project and the Jakarta EE ecosystem. This achievement reflects the dedication of its contributors and the strength of open collaboration. Having Eclipse JNoSQL in EE4J, is further strengthening our ecosystem and helping developers build modern enterprise Java applications with greater choice and flexibility.”

- Tanja Obradovic, Java Programs, Sr. Manager

What’s next

Graduation is not the end of the journey. The Eclipse JNoSQL community will continue to develop the implementation, expand database support, collaborate with Jakarta NoSQL, Data and Query, and welcome contributions from developers interested in Java persistence and NoSQL.

Developers can explore the project, try Eclipse JNoSQL in their applications, report issues, contribute code and documentation, and participate in the project community.

Teams developing open source software that want a vendor-neutral governance model, transparent practices, and guidance to cultivate a thriving ecosystem can explore hosting their effort at the Eclipse Foundation.

Tags