Jakarta EE 9 enables migration to newer cloud-native tools, products and platforms

Jakarta EE 9 is out. We spoke to Mike Osborn, Executive Director of the Eclipse Foundation, about what this milestone means for the Java world: What is the future for Enterprise Java and what role will open source software play in it?

Developer: Hi Mike and thanks for taking the time! After three years of planning, negotiating, further planning and then actually working on the Jakarta EE project, it is finally done: the future of Enterprise Java can begin. Can you summarize the story for our readers? What happened in the past three years?

Mike Osborn: In a nutshell, Oracle Java EE Technologies contributed to vendor neutral governance at the Eclipse Foundation. Java EE is now a community-driven open source platform and has been renamed Jakarta EE. At first glance, it sounds relatively simple, but the truth is that it was an incredibly complex and challenging process that was only possible through the commitment and collaboration of many different entities, contributors, and organizations. It is easy to forget that most of the business infrastructure in the world is actually still running on Java. It’s an incredibly large ecosystem with tens of millions of developers and billions of lines of code that literally power a large part of the global economy.

It’s easy to forget that most of the business infrastructure in the world is actually still running on Java.

In the case of Jakarta EE 9, the Eclipse Foundation and the Jakarta EE community have taken the important and necessary step towards further innovation using cloud-native technologies for Java, namely the transition from using the package namespace javax . * to jakarta. * to be carried out in a clearly defined, consistent and uniform manner. In this way, the Jakarta EE 9 version offers companies and developers a truly open platform for the development of standardized company applications in Java, which serve as the basis for future innovations.

Developer: Jakarta EE 9 has been released and is ready to use, what’s in it for users?

Mike Osborn: Jakarta EE 9 enables end users and enterprise software providers to migrate from older, earlier versions to newer cloud-native tools, products and platforms. Overall, Jakarta EE is lowering the entry barrier for new vendors and implementations to achieve compatibility with this new specification.

It’s easy to forget that most of the business infrastructure in the world is actually still running on Java.

Overall, Jakarta EE is lowering the entry barrier for new providers.

It really means that the Jakarta EE community is now the driving force for further innovation. With the release of Jakarta EE 9, years of challenging work to move this platform to a more open, community-managed model is complete. As a result, the Jakarta EE community is ready to push new innovations and technical developments for enterprise Java from the bottom up rather than the “top-down” process that has been driven by the massive, complex undertaking of closing the platform a real open source platform. That will likely also lead to more work on custom specifications as opposed to focusing on broader platform-wide development.

It is obvious that we actively encourage any company that uses Enterprise Java to become involved in the Jakarta EE community. Anyone interested can contact us here and learn more about it.

Developer: In the end, the community embraced the idea of ​​a “big bang” in terms of namespaces, which in my opinion was ultimately the best option. What do you think?

Mike Osborn: I always thought that was the best approach. I am very happy that the community got behind the “Big Bang” and made it possible. It really was the only way to ensure that the Jakarta EE community would have the freedom to find their own way to innovate.

Developer: Now that the scenery is in place, the road is paved, what are the next steps for the near future?

Mike Osborn: Stand by for a very quick release of version 9.1 which will focus on Java SE 11 support. In the future, the rate of new software releases will likely shift to a more semantic model. Instead of annual or semi-annual publications of great importance, individual specifications will be updated more quickly.

At a higher level, Jakarta EE 9 has prepared the community to begin building for future innovations around cloud-native Java and to fully transfer this platform into the world of containers and microservices.

Developer: And to paint a bigger picture, what are the plans for Enterprise Java in 2021 and beyond?

First and foremost, the Java EE ecosystem will be converted to Jakarta EE.

Mike Osborn: First and foremost, the Java EE ecosystem will be converted to Jakarta EE . The benefits are just too compelling to ignore. The vendors’ support for Jakarta EE has been fantastic and we expect the ecosystem to switch to the namespace jakarta. * Quickly.

Second, I believe we will see the unstoppable rise of community-supported Java binaries . With the move of AdoptOpenJDK to the Eclipse Foundation and rebirth as the Eclipse Adoptium, the industry will have a single, vendor-neutral source of high-quality open source Java runtimes. It is expected that the rate of adoption will increase as developers leverage the project’s high quality binaries and technologies across the Java ecosystem.

Finally, I firmly believe that developers will increasingly use vendor-neutral frameworks for microservices . Developers look beyond the frameworks of a single provider and instead choose vendor-neutral standards for building Java microservices. MicroProfile is a good example of this trend.

Developer: As Executive Director of the Eclipse Foundation, you are one of the masterminds when it comes to open source software. How healthy and flourishing is OSS right now?

Mike Osborn: OSS is doing amazingly well and will only continue to grow in importance. I’ve said this before, but the simple fact is that the modern world is open source based. One of the main reasons open source is on the rise is the fact that it gives companies permission-free access to innovations that are continuously being improved by the community.

Developer: What are your predictions for OSS over the next year?

I believe that the whole of Europe must focus on digitization and accelerate it.

Mike Osborn: I believe 2021 will be the year when OSS comes to the fore for the EU in terms of its policymakers and its industries. I am of the opinion that the whole of Europe must focus on digitization and accelerate it, since from a competitive point of view we are between Asian and North American platform economy companies. Too many European companies are delaying the start of their journey, ostensibly because of the perceived risk to their existing business model. Now is the time for European companies to establish the open digital platforms of the future and wholeheartedly participate in the open innovation economy.

Second, I assume that single vendor open source solutions, ie solutions from a single provider, will be scrutinized more closely. In many ways, single source OSS is the new proprietary software. We have found that vendor neutrality is one of the most valuable aspects of OSS. Achieving this level of neutrality requires significant effort and a willingness to work together, but these efforts ultimately benefit all stakeholders.

In 2021, the adoption and adoption of OSS will be critical to the survival of entire industries.

We will also see that open innovation will become much more prevalent in technology sectors that were not historically associated with OSS. At the Eclipse Foundation, we have already expanded our governance to include use cases such as AI, IoT, Edge Computing and, in 2020, to Silicon by setting up the OpenHW Working Group. I think there is little doubt that more markets will adopt this model.

Finally, and I am deeply convinced of this, I think that in 2021 the acceptance and takeover of OSS will be crucial for the survival of entire industries. Take the automotive industry, for example. These organizations are under enormous economic pressure. You have to digitize or die. Mastering open source innovation in their supply chains is a key element for their future survival.

Leave a Reply