Amazon joins the Java Community Process (JCP)
It’s been a big few months for Java recently, what with the release of Java 13 alongside JavaFX 13 and Jakarta EE 8. Now we have some big news about Amazon Web Services and their future role in the development of new Java specifications.
Yesterday, Amazon announced that they have joined the Java Community Process. In a blog post, manager of the Artifacts and Languages Group in AWS Developer Tools Yishai Galatzer wrote: “Amazon runs thousands of Java production services; both we and our customers depend heavily on various distributions of the JDK (Java Development Kit). […] We are excited to participate in and contribute even more to the Java and open source communities. We look forward to our next set of contributions!”
This is not Amazon’s first foray into Java; in 2016 they announced Amazon Corretto, their production-ready OpenJDK distribution. For the next two years they started using it to run AWS among other Amazon services until they open sourced it and made it available to the public in 2018. Amazon is also involved in the Java Vulnerability Group, where they helped fix security issues with JDK8 and JDK11 ahead of their public releases.
Who else is involved in the JCP?
The JCP or Java Community Process is the cradle of Java development. It is where interested parties put forward ideas that can become Java specifications in later releases. Naturally, those with the greatest interest in the JCP are those with the greatest investment in Java. The Eclipse Foundation and Oracle can, of course, be found on the Executive Committee next to tech giants such as IBM, Intel and Twitter. Other members include Red Hat, Google, AT&T and Comcast, to name just a few. A full list of JCP members can be found on the JCP website.
Who might be next to join the Java Community Process?
Microsoft is conspicuous in its absence here. However, earlier this year in August, Microsoft acquired leading AdoptOpenJDK contributor jClarity. This wasn’t the first time Microsoft took a step towards Java; in September 2018, they worked together with Azul Systems to bring free Java LTS to Azure. This partnership was extended in July this year to support Java in SQL Server 2019 as well.
As such, it’s not impossible to believe that Microsoft could be one of the next big names to join the JCP. Time will tell.