Microsoft start Distribution Assum Distribution Java based on OpenJDK. The product is distributed free of charge and is available in source texts under the GPLV2 license. Distribution includes executable files for Java 11 and Java 16 based on OpenJDK 11.0.11 OpenJDK 16.0.1. The assembly is prepared for Linux, Windows and MacOS and are available for the X86_64 architecture. Additionally formed a test assembly based on OpenJDK 16.0.1 for ARM systems, which is available for Linux and Windows.
Recall that Oracle in 2019 translated his Java SE binary distributions to a new license agreement, limiting the use of commercial purposes and allowing free use only in the process of developing software or for personal use, testing, creating prototypes and demonstrate applications. For free use for commercial purposes, it is proposed to use the free package OpenJDK , supplied under the GPLv2 license with the exclusions of GNU Classpath, which resolve dynamic binding to commercial products. OpenJDK 11 branch, which is used in the Microsoft distribution, is assigned to the category of LTS issues, the updates for which will be formed until October 2024. Accompaning OpenJDK 11 Engaged in RED HAT company.
It is noted that the OpenJDK distribution kit published by Microsoft is an attempt to strengthen cooperation with the community and the company’s contribution to the Java ecosystem. The distribution is positioned as stable and already used in many Microsoft services, including Azure, Minecraft, SQL Server, Visual Studio Code and Linkedin.
For the distribution a long-term accompaniment cycle with a quarterly publishing of free updates will be provided. The composition will also include corrections and improvements that are not taken to the main composition of OpenJDK for any other reasons, but are recognized as important for customers and Microsoft projects. These additional changes will be explicitly noted in the release note and publish in the source texts.
Microsoft also announced accession to the Eclipse adoptium , which is considered independently from specific manufacturers to distribute binary assemblies OpenJDK fully relevant Java specifications corresponding to the quality criteria aqavit and ready for use in work projects. For full compliance with specifications, the assemblies distributed via adoptium are checked in Java SE TCK (to access TCK (Technology Compatibility Kit) The agreement is involved between Oracle and Eclipse Foundation).
Currently directly via ADOPTIUM The builds of OpenJDK 8, 11 and 16 from the project Eclipse Temurin