Microsoft releases the ‘preview’ of its own implementation of OpenJDK 11, the Java language development kit

De Azure a LinkedIn, de SQL Server a Minecraft… Microsoft “turns to Java more than people can imagine”, when developing several of its most popular products and services. The company’s own internal servers keep running half a million Java virtual machines.

But now, in addition to using it, it is going to contribute its grain of sand to the development of language releasing your own OpenJDK build, which incorporates all those “corrections and improvements that we consider important for our clients and our internal users”.


Thus, the binaries of the first preview version of This ‘Microsoft Build of OpenJDK’ is now available for download on the Microsoft website in versions for x64 macOS, Linux and Windows systems (in all three cases, for both desktop and server).

In the words of Miguel de Icaza, Microsoft will support its version of OpenJDK 11 “at least until 2024”.

But downloading and installing it is not the only way to test this preview: according to the company announced, Azure customers can also put it to the test using Azure Cloud Shell in your browsers or in the Windows terminal.

Java turns 25 and Oracle celebrates it by naming the 25 best applications in the history of the programming language

And although, as a ‘preview’ it is, it is not ready for use in production environments, it is conforms to Java 11 specifications, and is capable of replacing any other OpenJDK distribution.

On the other hand, since the launch of Java 17 is scheduled for the end of this year, Microsoft has already announced that its Microsoft OpenJDK 17 will be available immediately after.

Another step in Microsoft’s commitment to Java

This is not the first time that Microsoft has carried out its own implementation of Java technology: already at the time developed a Microsoft Java Virtual Machine, a project that was suspended following Oracle’s purchase of Sun Microsystems (an acquisition that was also the start of the recently concluded legal battle between Oracle and Google over the Java API).

“Java is one of the most important programming languages ​​used today. At Microsoft, we have seen a boom in its use by customers of our cloud services and our development tools.”

Really, Microsoft has been betting heavily on Java for two years: since he created the Java Engineering Group in his Development department and acquired jClarity to optimize Java workloads on his Azure platform. Last year, it also released the OpenJDK ‘port’ for Windows 10 ARM.

Via | Microsoft

Leave a Comment