Microsoft hat in eigen distribúsje fan OpenJDK publisearre

Microsoft is begon te fersprieden fan har eigen Java-distribúsje basearre op OpenJDK. It produkt wurdt fergees ferspraat en is beskikber yn boarnekoade ûnder de GPLv2-lisinsje. De distribúsje omfettet útfierbere bestannen foar Java 11 en Java 16, basearre op OpenJDK 11.0.11 en OpenJDK 16.0.1. Bouwen binne taret foar Linux, Windows en macOS en binne beskikber foar x86_64-arsjitektuer. Derneist is in test-assemblage basearre op OpenJDK 16.0.1 makke foar ARM-systemen, dy't beskikber is foar Linux en Windows.

Lit ús ûnthâlde dat yn 2019 Oracle syn Java SE-binêre distribúsjes oerbrocht nei in nije lisinsje-oerienkomst dy't gebrûk beheint foar kommersjele doelen en allinich fergees gebrûk makket yn it softwareûntwikkelingsproses of foar persoanlik gebrûk, testen, prototypjen en demonstrearjen fan applikaasjes. Foar fergees kommersjeel gebrûk wurdt foarsteld om it fergese OpenJDK-pakket te brûken, levere ûnder de GPLv2-lisinsje mei GNU ClassPath-útsûnderings wêrtroch dynamyske keppeling mei kommersjele produkten mooglik is. De OpenJDK 11-tûke, dy't wurdt brûkt yn 'e Microsoft-distribúsje, wurdt klassifisearre as in LTS-release, wêrfoar updates sille wurde generearre oant oktober 2024. OpenJDK 11 wurdt ûnderhâlden troch Red Hat.

It wurdt opmurken dat de OpenJDK-distribúsje publisearre troch Microsoft de bydrage fan it bedriuw is oan it Java-ekosysteem en in besykjen om ynteraksje mei de mienskip te fersterkjen. De distribúsje wurdt as stabyl gepositioneerd en al brûkt yn in protte Microsoft tsjinsten en produkten, ynklusyf Azure, Minecraft, SQL Server, Visual Studio Code en LinkedIn. De distribúsje sil in lange ûnderhâldsyklus hawwe mei fearnsjier publikaasje fan fergese updates. De gearstalling sil ek reparaasjes en ferbetterings befetsje dy't, om ien of oare reden, net waarden akseptearre yn 'e haad OpenJDK, mar wurde erkend as wichtich foar Microsoft-klanten en -projekten. Dizze oanfoljende wizigingen sille eksplisyt wurde opmurken yn in release-notysje en publisearre yn 'e boarnekoade yn it repository fan it projekt.

Microsoft kundige ek oan dat it lid is fan 'e Eclipse Adoptium Working Group, dy't wurdt beskôge as in ferkeaper-neutrale merk foar it fersprieden fan OpenJDK-binêre builds dy't folslein oerienkomme mei de Java-spesifikaasje, foldogge oan AQAvit-kwaliteitskritearia, en binne klear foar gebrûk yn produksjeprojekten. Om folsleine konformiteit mei de spesifikaasjes te garandearjen, wurde gearkomsten ferspraat fia Adoptium falidearre yn 'e Java SE TCK (tagong ta de Technology Compatibility Kit omfettet in oerienkomst tusken Oracle en de Eclipse Foundation).

Op it stuit wurde OpenJDK 8, 11 en 16 builds fan it Eclipse Temurin-projekt (eartiids de AdoptOpenJDK Java-distribúsje) direkt ferspraat fia Adoptium. It Adoptium-projekt omfettet ek JDK-assemblies produsearre troch IBM basearre op de OpenJ9 Java firtuele masine, mar dizze assemblies wurde apart ferspraat fia de IBM-webside.

Derneist kinne wy ​​​​opmerke dat it Corretto-projekt ûntwikkele troch Amazon, dy't fergese distribúsjes fan Java 8, 11 en 16 distribearret mei in lange perioade fan stipe, klear foar gebrûk yn bedriuwen. It produkt wurdt ferifiearre om te rinnen op de ynterne ynfrastruktuer fan Amazon en is sertifisearre om te foldwaan oan Java SE-spesifikaasjes. It Russyske bedriuw BellSoft, oprjochte troch eardere meiwurkers fan 'e tûke fan' e Sint-Petersburch fan Oracle en besette 6e en 8e plakken yn 'e wurdearrings fan' e meast aktive dielnimmers oan 'e ûntwikkeling fan JDK 11 en JDK 16, distribúsje de Liberica JDK-distribúsje, dy't kompatibiliteit passet. tests foar de Java SE-standert en is beskikber foar fergees gebrûk.

Boarne: opennet.ru

Add a comment