Microsoft het sy eie verspreiding van OpenJDK gepubliseer

Microsoft het begin om sy eie Java-verspreiding gebaseer op OpenJDK te versprei. Die produk word gratis versprei en is beskikbaar in bronkode onder die GPLv2-lisensie. Die verspreiding sluit uitvoerbare programme vir Java 11 en Java 16 in, gebaseer op OpenJDK 11.0.11 en OpenJDK 16.0.1. Bouwerk is voorberei vir Linux, Windows en macOS en is beskikbaar vir x86_64-argitektuur. Daarbenewens is 'n toetssamestelling gebaseer op OpenJDK 16.0.1 geskep vir ARM-stelsels, wat beskikbaar is vir Linux en Windows.

Laat ons onthou dat Oracle in 2019 sy Java SE-binêre verspreidings oorgedra het na 'n nuwe lisensie-ooreenkoms wat gebruik vir kommersiële doeleindes beperk en gratis gebruik slegs in die sagteware-ontwikkelingsproses of vir persoonlike gebruik, toetsing, prototipering en demonstrasie van toepassings toelaat. Vir gratis kommersiële gebruik word voorgestel om die gratis OpenJDK-pakket te gebruik, verskaf onder die GPLv2-lisensie met GNU ClassPath-uitsonderings wat dinamiese skakeling met kommersiële produkte toelaat. Die OpenJDK 11-tak, wat in die Microsoft-verspreiding gebruik word, word as 'n LTS-vrystelling geklassifiseer, waarvoor opdaterings tot Oktober 2024 gegenereer sal word. OpenJDK 11 word onderhou deur Red Hat.

Daar word kennis geneem dat die OpenJDK-verspreiding wat deur Microsoft gepubliseer is, die maatskappy se bydrae tot die Java-ekosisteem is en 'n poging om interaksie met die gemeenskap te versterk. Die verspreiding is as stabiel geposisioneer en word reeds in baie Microsoft-dienste en -produkte gebruik, insluitend Azure, Minecraft, SQL Server, Visual Studio Code en LinkedIn. Die verspreiding sal 'n lang onderhoudsiklus hê met kwartaallikse publikasie van gratis opdaterings. Die samestelling sal ook regstellings en verbeterings insluit wat om een ​​of ander rede nie in die hoof OpenJDK aanvaar is nie, maar as belangrik vir Microsoft-kliënte en -projekte erken word. Hierdie bykomende veranderinge sal uitdruklik in 'n vrystellingsnota aangeteken word en in die bronkode in die projek se bewaarplek gepubliseer word.

Microsoft het ook aangekondig dat hy by die Eclipse Adoptium Working Group aangesluit het, wat beskou word as 'n verskaffer-neutrale mark vir die verspreiding van OpenJDK-binêre geboue wat ten volle aan die Java-spesifikasie voldoen, voldoen aan AQAvit-kwaliteitskriteria en gereed is vir gebruik in produksieprojekte. Om volle voldoening aan die spesifikasies te verseker, word samestellings wat deur Adoptium versprei word, in die Java SE TCK bekragtig (toegang tot die Tegnologie-versoenbaarheidstel behels 'n ooreenkoms tussen Oracle en die Eclipse Foundation).

Tans word OpenJDK 8, 11 en 16 geboue van die Eclipse Temurin-projek (voorheen die AdoptOpenJDK Java-verspreiding) direk deur Adoptium versprei. Die Adoptium-projek sluit ook JDK-samestellings in wat deur IBM vervaardig word, gebaseer op die OpenJ9 Java virtuele masjien, maar hierdie samestellings word afsonderlik deur die IBM-webwerf versprei.

Daarbenewens kan ons let op die Corretto-projek wat deur Amazon ontwikkel is, wat gratis verspreidings van Java 8, 11 en 16 versprei met 'n lang tydperk van ondersteuning, gereed vir gebruik in ondernemings. Die produk is geverifieer om op Amazon se interne infrastruktuur te werk en is gesertifiseer om aan Java SE-spesifikasies te voldoen. Die Russiese maatskappy BellSoft, gestig deur voormalige werknemers van die St. Petersburg-tak van Oracle en beklee 6de en 8ste plekke in die graderings van die mees aktiewe deelnemers aan die ontwikkeling van JDK 11 en JDK 16, versprei die Liberica JDK-verspreiding, wat verenigbaarheid slaag. toetse vir die Java SE-standaard en is beskikbaar vir gratis gebruik.

Bron: opennet.ru

Voeg 'n opmerking