Gipatik sa Microsoft ang kaugalingon nga pag-apod-apod sa OpenJDK

Ang Microsoft nagsugod na sa pag-apod-apod sa kaugalingon nga Java distribution base sa OpenJDK. Ang produkto gipang-apod-apod nga walay bayad ug anaa sa source code ubos sa lisensya sa GPLv2. Ang pag-apod-apod naglakip sa mga executable alang sa Java 11 ug Java 16, base sa OpenJDK 11.0.11 ug OpenJDK 16.0.1. Ang mga pagtukod giandam alang sa Linux, Windows ug macOS ug magamit alang sa x86_64 nga arkitektura. Dugang pa, usa ka pagsulay nga asembliya base sa OpenJDK 16.0.1 gihimo alang sa mga sistema sa ARM, nga magamit alang sa Linux ug Windows.

Atong hinumdoman nga sa 2019, gibalhin sa Oracle ang Java SE binary distributions niini ngadto sa usa ka bag-ong lisensya nga kasabutan nga naglimite sa paggamit alang sa komersyal nga katuyoan ug nagtugot sa libre nga paggamit lamang sa proseso sa pagpalambo sa software o alang sa personal nga paggamit, pagsulay, prototyping ug pagpakita sa mga aplikasyon. Alang sa libre nga komersyal nga paggamit, gisugyot nga gamiton ang libre nga OpenJDK nga pakete, nga gihatag sa ilawom sa lisensya sa GPLv2 nga adunay mga eksepsiyon sa GNU ClassPath nga nagtugot sa dinamikong pag-link sa mga komersyal nga produkto. Ang sanga sa OpenJDK 11, nga gigamit sa pag-apod-apod sa Microsoft, giklasipikar ingon usa ka pagpagawas sa LTS, ang mga update nga himuon hangtod Oktubre 2024. Ang OpenJDK 11 gipadayon sa Red Hat.

Namatikdan nga ang pag-apod-apod sa OpenJDK nga gipatik sa Microsoft mao ang kontribusyon sa kompanya sa ekosistema sa Java ug usa ka pagsulay sa pagpalig-on sa interaksyon sa komunidad. Ang pag-apod-apod gipahimutang nga lig-on ug gigamit na sa daghang mga serbisyo ug produkto sa Microsoft, lakip ang Azure, Minecraft, SQL Server, Visual Studio Code ug LinkedIn. Ang pag-apod-apod adunay taas nga siklo sa pagpadayon nga adunay quarterly nga pagmantala sa libre nga mga update. Ang komposisyon maglakip usab sa mga pag-ayo ug pagpaayo nga, sa usa ka rason o sa lain, wala gidawat sa nag-unang OpenJDK, apan giila nga importante alang sa mga kustomer ug proyekto sa Microsoft. Kini nga mga dugang nga pagbag-o tin-aw nga mahibal-an sa usa ka nota sa pagpagawas ug gipatik sa source code sa repository sa proyekto.

Gipahibalo usab sa Microsoft nga miapil kini sa Eclipse Adoptium Working Group, nga gikonsiderar nga usa ka vendor-neutral nga merkado alang sa pag-apod-apod sa OpenJDK binary build nga hingpit nga nagsunod sa Java specification, nakab-ot ang AQAvit quality criteria, ug andam na nga gamiton sa mga proyekto sa produksyon. Aron masiguro ang hingpit nga pagsunod sa mga detalye, ang mga asembliya nga gipang-apod-apod pinaagi sa Adoptium gi-validate sa Java SE TCK (ang pag-access sa Technology Compatibility Kit naglakip sa usa ka kasabutan tali sa Oracle ug sa Eclipse Foundation).

Sa pagkakaron, ang OpenJDK 8, 11 ug 16 nagtukod gikan sa Eclipse Temurin nga proyekto (kaniadto ang AdoptOpenJDK Java distribution) direkta nga gipang-apod-apod pinaagi sa Adoptium. Ang Adoptium nga proyekto naglakip usab sa JDK assemblies nga gihimo sa IBM base sa OpenJ9 Java virtual machine, apan kini nga mga asembliya gibahinbahin nga gilain pinaagi sa IBM website.

Dugang pa, atong mamatikdan ang Corretto nga proyekto nga gihimo sa Amazon, nga nag-apod-apod sa libre nga mga pag-apod-apod sa Java 8, 11 ug 16 nga adunay taas nga panahon sa suporta, andam na alang sa paggamit sa mga negosyo. Ang produkto gipamatud-an nga modagan sa internal nga imprastraktura sa Amazon ug gipamatud-an nga nagsunod sa mga detalye sa Java SE. Ang Russian nga kompanya nga BellSoft, nga gitukod sa kanhi mga empleyado sa St. Petersburg nga sanga sa Oracle ug nag-okupar sa 6th ug 8th nga mga dapit sa mga rating sa labing aktibo nga mga partisipante sa pagpalambo sa JDK 11 ug JDK 16, nag-apod-apod sa Liberica JDK distribution, nga moagi sa pagkaangay. mga pagsulay alang sa sumbanan sa Java SE ug magamit alang sa libre nga paggamit.

Source: opennet.ru

Idugang sa usa ka comment