On April sixth, 2021, Microsoft introduced the preview of the Microsoft Construct of OpenJDK. It’s a no-cost, open-source Lengthy-Time period Assist (LTS) distribution of OpenJDK that’s free for anybody to deploy anyplace.
OpenJDK consists of binaries for Java 11, primarily based on OpenJDK 11.0.10+9, on x64 server and desktop environments on macOS, Linux, and Home windows. An Early Entry binary for Java 16 for Home windows on ARM, primarily based on the most recent OpenJDK 16+36 launch, has additionally been revealed.
Microsoft has seen rising progress in buyer use of Java throughout their cloud companies and improvement instruments, and they’re regularly working to broaden and deepen our Java assist for patrons and builders.
The Microsoft Construct of OpenJDK binaries for Java 11 have handed the Java Know-how Compatibility Package (TCK) for Java 11, which is used to confirm compatibility with the Java 11 specification. This Construct is a drop-in substitute for every other OpenJDK distribution accessible within the Java ecosystem.
Through the previous 18 months, Microsoft contributed greater than 50 patches, together with macOS packaging, construct and infrastructure, GC fixes, enhancements, and JEP 388 – The Home windows/AArch64 Port to run Java on Home windows ARM units just like the Floor Professional X, for Home windows to OpenJDK.
Microsoft’s aim is to have the Microsoft Construct of OpenJDK to turn out to be the default distribution for Java 11 throughout Azure-managed companies. Because of this clients is not going to must carry out any upkeep duties, because the transition will likely be clear by means of utility deployments.
You may obtain the Microsoft Construct of OpenJDK right here. Select your Working System choice as proven right here:
Determine 1 – OpenJDK Obtain Choices