The Microsoft version of OpenJDK is now generally available, offering a free open source Java distribution that could compete with Oracle Java Distributions for the hearts and minds of enterprise software developers.
Released on May 25 after being in a preview phase Since April, Microsoft Build of OpenJDK includes binaries for Java 11, based on OpenJDK 11.0.11 + 9 server and desktop environments on MacOS, Windows and Linux.
Microsoft Build OpenJDK’s OpenJDK 11 releases are Long Term Support (LTS) releases and will be updated quarterly. Microsoft Build of OpenJDK is downloadable from microsoft.com.
The OpenJDK Microsoft Build binaries may contain fixes and enhancements or backported fixes and enhancements deemed important to customers and internal users but which have not been incorporated into the upstream OpenJDK project. These fixes and improvements will be reported in the release notes along with the available source code.
With general availability, Microsoft is also releasing Microsoft Build of OpenJDK Docker images and corresponding Docker files. These are intended for use by all Java applications or Java application components. And the company releases an Early Access binary of Microsoft Build of OpenJDK for Java 16 for Linux and Windows on ARM.
Microsoft announced a new Java development with Microsoft information center, providing resources to learn how to develop Java applications and services with Microsoft technologies.