Microsoft's Java-build is nu voor iedereen beschikbaar

Microsoft is begonnen met het distribueren van zijn eigen Java-distributie gebaseerd op OpenJDK en biedt een gratis open source Java-distributie die zou kunnen concurreren met de Java-distributies van Oracle. Het product Het wordt gratis verspreid en is beschikbaar in de broncode onder de GPLv2-licentie.

binaire bestanden Microsoft Build van OpenJDK kan fixes en verbeteringen bevatten die belangrijk worden geacht voor klanten en interne gebruikers, maar niet zijn opgenomen in het upstream OpenJDK-project. Deze fixes en verbeteringen zullen worden vermeld in de release-opmerkingen met de beschikbare broncode.

Ter herinnering: Oracle heeft in 2019 zijn Java SE binaire distributies overgedragen aan een nieuwe licentieovereenkomst. dat beperkt commercieel gebruik en staat alleen gratis gebruik toe bij softwareontwikkeling of persoonlijk gebruik, testen, prototyping en applicatiedemonstratie. Voor gratis commercieel gebruik wordt aangeraden het gratis OpenJDK-pakket te gebruiken dat is gelicentieerd onder de GPLv2 met uitzonderingen van GNU ClassPath die dynamische koppeling met commerciële producten mogelijk maken.

De OpenJDK 11-tak, die wordt gebruikt in de Microsoft-distributie, is geclassificeerd als LTS-versies, waarvan de updates tot oktober 2024 worden gegenereerd. OpenJDK 11 wordt onderhouden door Red Hat Company.

Cabe señalar que Deze OpenJDK-distributie gepubliceerd door Microsoft is de bijdrage van het bedrijf aan het Java-ecosysteem en een poging om de interactie met de gemeenschap te versterken. De distributie is stabiel gepositioneerd en wordt al gebruikt door veel Microsoft-producten en -services, waaronder Azure, Minecraft, SQL Server, Visual Studio Code en LinkedIn.

Er wordt gezegd dat Microsoft Build van OpenJDK zal een lange onderhoudscyclus hebben met driemaandelijkse release van gratis updates. Het bevat ook fixes en verbeteringen die om de een of andere reden niet worden geaccepteerd in de OpenJDK-mainstream, maar worden erkend als belangrijk voor Microsoft-klanten en -projecten. Deze aanvullende wijzigingen worden expliciet vermeld in de release-opmerkingen en gepubliceerd in de broncode in de projectrepository.

Vandaag zijn we verheugd de algemene beschikbaarheid aan te kondigen van Microsoft Build van OpenJDK, een nieuwe gratis distributie van OpenJDK die open source is en gratis beschikbaar is voor iedereen om overal te implementeren. Zoals we eerder zeiden toen we de Microsoft Build Preview van OpenJDK aankondigden, gebruikt Microsoft veel Java met intern meer dan 500.000 JVM's. De Java Engineering Group is er trots op bij te dragen aan het Java-ecosysteem en workloads zoals LinkedIn, Minecraft en Azure te ondersteunen.

Microsoft heeft ook aangekondigd dat hij is toegetreden tot de Eclipse Adoptium Working Group, dat wordt beschouwd als een leveranciersonafhankelijk platform voor het distribueren van OpenJDK-binaire bestanden die volledig voldoen aan de Java-specificaties, voldoen aan de kwaliteitscriteria van AQAvit en klaar zijn voor productieprojecten.

Voor volledige naleving van de specificaties worden assemblages die via Adoptium worden gedistribueerd, gevalideerd tegen de Java SE TCK (een overeenkomst tussen Oracle en Eclipse Foundation wordt gebruikt om toegang te krijgen tot de Technology Compatibility Kit).

nog, OpenJDK bouwt 8, 11 en 16 van het Eclipse Temurin-project (voorheen de Java-distributie van AdoptOpenJDK) worden rechtstreeks gedistribueerd via Adoptium. Het Adoptium-project omvat ook door IBM gegenereerde JDK-assembly's op basis van de OpenJ9 Java virtual machine, maar deze assemblies worden afzonderlijk gedistribueerd via de IBM-site.

De distributie bevat uitvoerbare bestanden voor Java 11 en Java 16, gebaseerd op OpenJDK 11.0.11 en OpenJDK 16.0.1. De builds zijn klaar voor Linux, Windows en macOS en zijn beschikbaar voor de x86_64-architectuur. Daarnaast is er een testbuild op basis van OpenJDK 16.0.1 gegenereerd voor ARM-systemen, die beschikbaar is voor Linux en Windows.

Naast deze algemene beschikbaarheid heeft Microsoft ook: ook Microsoft Build van OpenJDK Docker-afbeeldingen en bijbehorende Docker-bestanden. Deze zijn ontworpen om te worden gebruikt door elke Java-toepassing of Java-toepassingscomponent voor implementatie overal, inclusief Microsoft Azure.

bron: https://devblogs.microsoft.com


Laat je reactie achter

Uw e-mailadres wordt niet gepubliceerd. Verplichte velden zijn gemarkeerd met *

*

*

  1. Verantwoordelijk voor de gegevens: Miguel Ángel Gatón
  2. Doel van de gegevens: Controle SPAM, commentaarbeheer.
  3. Legitimatie: uw toestemming
  4. Mededeling van de gegevens: De gegevens worden niet aan derden meegedeeld, behalve op grond van wettelijke verplichting.
  5. Gegevensopslag: database gehost door Occentus Networks (EU)
  6. Rechten: u kunt uw gegevens op elk moment beperken, herstellen en verwijderen.