Microsoft has developed its version of OpenJDK, which will be available for free and will have long-term support. Microsoft made the binaries available on the official site, and they are available for Windows, Linux, and macOS. This new version of OpenJDK may create fierce competition in the market, especially against Oracle.
OpenJDK Microsoft Build Preview
For years, Oracle has been the only major player in the Java industry. Even though there have been a few attempts to compete with Oracle, most of them have not been successful. Now tech giant Microsoft has announced the brand new version of a Java distribution it has developed.
The company announced the Microsoft version of OpenJDK on April 6 and wants users to consider this version as an alternative to other OpenJDK distributions in the ecosystem. Since the version has passed the Java Technology Compatibility Kit for Java 11, using the distribution created by Microsoft would not cause any compatibility issues. More importantly, the tech giant claims to offer Java 11 until the end of 2024.
“We are excited to announce the preview of the Microsoft release of OpenJDK, a new OpenJDK Long Term Support (LTS) free distribution that is open source and available free to anyone who can deploy it anywhere. It includes binaries for Java 11, based on OpenJDK 11.0.10 + 9, on x64 servers and desktop environments on macOS, Linux and Windows. We are also releasing a new Early Access binary for Java 16 for Windows on ARM, based on the latest version of OpenJDK 16 + 36, ”Microsoft said.
This extensive support will be useful for many businesses and users. It’s also worth noting that the Microsoft version of OpenJDK contains some improvements that the original Java distribution lacks. These features can be useful for internal users. Microsoft says its experience with Azure, where it uses hundreds of JVMs internally, has helped build this version more efficiently.
It should be noted that Microsoft’s current version of OpenJDK is based on Java 11. Although it comes with a lot of features, Java 11 is not the latest version. So Microsoft has also built an early access binary for Java 16. Microsoft says the latest version will be available for Windows for Arm and users could rely on Azure Cloud Shell as well.
All of these actions translate into Microsoft taking seriously its plans to create a Java environment. Since the Java platform is now home to full-fledged web projects and occasional development tinkerers, the platform’s possibilities are endless. While the company has now launched some competition against Oracle, customers have more options to choose from.