Future evolution of Java EE, Jakarta EE stack moves to the Eclipse Foundation.
OTTAWA, April 24, 2018 (GLOBE NEWSWIRE) – The Eclipse Foundation, the platform for open collaboration and innovation, today unveiled the new open source governance model and a “cloud native Java” path forward for Jakarta EE, the new community-led platform created from the contribution of Java EE. In late 2017, Oracle announced that it was transferring the future of Java EE technologies to the Eclipse Foundation, to make the process of evolving its standards “more agile, flexible and open.”
For many years, Java EE has been the de facto platform for enterprise systems – offering reliable multi-vendor standards, ubiquitous in datacenters across every industry, and delivering stability and scalability on the back-end of the world’s mission critical applications. With the rapid adoption of cloud architectures, microservices and containers, the technology industry is undergoing a rapid transformation.
“Jakarta EE represents the best way to drive cloud native, mission critical applications and build upon the decades of Java EE experience of real world deployments and developers,“ said Mike Milinkovich, executive director of the Eclipse Foundation. “The pace of innovation necessary to modernize enterprise systems for cloud-centric use cases requires a new governance model – a focus on faster release cycles, and supporting an open source, community-driven evolution of the platform. To accelerate this innovation process, Java EE technologies are being moved to the Eclipse Foundation where they will evolve under the Jakarta EE brand.”
The Jakarta EE Working Group has already attracted support from some of the leading technology vendors in the world who work with large installed bases of customers running Java workloads, including Fujitsu, IBM, Microsoft, Oracle, Payara, Red Hat, SAP and Tomitribe. The group’s initial focuses include cloud-native Java enablement, a new governance model that encourages more innovation and faster release cycles, as well as attracting more new members into the community process.
I. Cloud-native Java enablement
A just-completed survey sponsored by the Eclipse Foundation captured responses from over 1,800 Java developers worldwide about new technical capabilities they want enhanced with Jakarta EE. The three most critical areas cited for improvement were better support for microservices, native integration with Kubernetes, Docker, etc. and a faster pace of innovation. The Jakarta EE Working Group aims to offer the massive installed base of Java users new, reliable paths to cloud modernization.
Under its new governance model, the Jakarta EE platform is expected to evolve rapidly, incorporating Java innovations from open source communities like Eclipse MicroProfile into new versions of the platform to help developers create portable cloud-native applications.
“Cloud native computing based on Kubernetes is driving a wave of innovation in the software industry” said Chris Aniszczyk, Chief Technology Officer of the Cloud Native Computing Foundation. “Jakarta EE has the potential to establish Java as a first class language and platform in this space. Given Java’s broad adoption in the enterprise, Jakarta EE can enable millions of developers to build and deploy cloud native applications.”
By following the Eclipse Foundation’s proven open source governance model, Jakarta EE promises faster release and innovation cycles. The Eclipse top-level project managing the Jakarta EE codebase has already committed to two releases in 2018. Specifically, the Jakarta EE Working Group seeks to lower barriers to adoption, develop the community and manage the Jakarta EE brand on behalf of the community. Critical to this approach is the community-based specification process, with everyone encouraged to participate in an open process that more accurately reflect the needs of the wider community.
“Java enterprise application servers and APIs are among the most important development infrastructure in the world, and are the underlying technology that millions of people use everyday to run their lives.” said Bruno Souza, President of SouJava. “Jakarta EE is a huge win for the worldwide open source community, that will take control of this fundamental development infrastructure. The challenges posed by distributed systems and cloud native applications require an interactive development process, with frequent releases. Jakarta EE will bring speed and innovation to enterprise software development and developers and companies should join the project and take part in this unique opportunity to shape the future of technology. "
By joining the Jakarta EE Working Group, members can participate in an open process to shape the future of cloud native Java. Members will play a key role in defining Jakarta EE strategic themes and priorities, shape the definition and evolution of the specifications process, gain insights to the technology roadmap and help protect their investments in Java EE. For more information about Jakarta EE, and about joining the Jakarta EE Working Group, please visit jakarta.ee.
About The Eclipse Foundation
The Eclipse Foundation provides a global community of individuals and organizations with a mature, scalable and commercially-focused environment for open source software collaboration and innovation. The Foundation is home to the Eclipse IDE, Jakarta EE and over 350 open source projects, including runtimes, tools and frameworks for a wide range of technology domains such as IoT, automotive, geospatial, systems engineering and many others. The Eclipse Foundation is a not-for-profit organization supported by over 275 corporate members, including industry leaders who value open source as a key enabler for business strategy. To learn more, follow us on Twitter @EclipseFdn, LinkedIn or visit eclipse.org.
Third-party trademarks mentioned are the property of their respective owners.
What our members are saying about Jakarta EE
“Through the years, Fujitsu Limited has been not only a user of the Java language, but has also been actively involved in the development of Java, and as a Charter Member of the Java Community Process Executive Committee, it has helped create the development process for the Java language.
As the future of Java EE development moves to Eclipse and becomes an Open Source Developed Specification, Fujitsu has joined Eclipse as a Strategic Member in order to continue its participation in the evolution of Java EE as Jakarta EE, providing it in the cloud-native world.”
“IBM helped create Java EE and guide it through it its teenage years and I’m delighted to have helped it now move to its new home at the Eclipse Foundation and new future as Jakarta EE. I look forward to Jakarta EE quickly adopting cloud native technologies from EE-centric communities like Eclipse MicroProfile and becoming the fast-moving platform we all need for Java in the cloud.“
“Jakarta EE is a so-long awaited next step in the evolution of Enterprise Java standards. The move of these open standards to the Eclipse Foundation is a welcoming moment for Microsoft to engage with this community more broadly and deeply. For Microsoft, joining the working group is an opportunity to learn from and contribute to the Java open source community and ecosystem.”
“Oracle remains committed to the success of Jakarta EE. We are continuing to contribute Oracle Java EE 8 technologies to the Eclipse Foundation, and are pleased by the strong community and vendor support. We look forward to active participation in the Working Group to help Jakarta EE drive the future of cloud-native Java.”
“The Payara Team is dedicated to the growth and success of Jakarta EE. Our customer support contracts help fund our ongoing development efforts and we continue to lend our expertise and resources to the development of Jakarta EE. We’re committed to helping shape the future of open source cloud-native Java.”
“Red Hat reaffirms its support for the development of Jakarta EE. We look forward to working with the Eclipse Foundation and the broader Java community to align efforts to drive Enterprise Java forward. The breadth of participation in combination with community governance will help accelerate the evolution of Jakarta EE. We believe that Jakarta EE represents one of the most significant events to have happened to the open source enterprise Java ecosystem since OpenJDK was released.”
SAP is demonstrating our commitment to open source by joining the Jakarta EE Working Group. Since 2001, SAP employees have participated in the Java Community Process (JCP) and contributed to over 50 Java EE Java Specification Requests (JSRs) SAP’s support of this new Java initiative validates SAP’s leadership role in making it even easier for customers to adopt and create new microservice-oriented cloud applications.
Tomitribe was founded with the sole purpose to champion and support Open Source Java EE. Jakarta EE represents the perfect union of these two concepts making the phrase “Open Source Java EE” redundant. We are incredibly excited to double down on our mission statement and work alongside the community in this once-in-a-lifetime transformation of a 20 year-old industry backbone. We believe the next 20 years have the potential to be a technical and community renaissance in cloud-native Java, uniting forces from all across the industry into one powerful ecosystem of unparalleled investment.