Microsoft ir publicējusi savu OpenJDK izplatīšanu

Microsoft ir sācis izplatīt savu Java izplatīšanu, pamatojoties uz OpenJDK. Produkts tiek izplatīts bez maksas un ir pieejams avota kodā saskaņā ar GPLv2 licenci. Izplatījumā ir iekļauti izpildāmie faili Java 11 un Java 16, pamatojoties uz OpenJDK 11.0.11 un OpenJDK 16.0.1. Build ir sagatavoti operētājsistēmai Linux, Windows un macOS, un tās ir pieejamas x86_64 arhitektūrai. Turklāt ARM sistēmām ir izveidota uz OpenJDK 16.0.1 balstīta testa komplektācija, kas ir pieejama operētājsistēmai Linux un Windows.

Atgādināsim, ka 2019. gadā Oracle savus Java SE bināros izplatījumus pārcēla uz jaunu licences līgumu, kas ierobežo izmantošanu komerciālos nolūkos un ļauj bez maksas izmantot tikai programmatūras izstrādes procesā vai personīgai lietošanai, testēšanai, prototipu veidošanai un lietojumprogrammu demonstrēšanai. Bezmaksas komerciālai lietošanai tiek piedāvāts izmantot bezmaksas OpenJDK pakotni, kas tiek piegādāta saskaņā ar GPLv2 licenci ar GNU ClassPath izņēmumiem, kas ļauj izveidot dinamisku saiti ar komerciāliem produktiem. OpenJDK 11 filiāle, kas tiek izmantota Microsoft izplatīšanā, ir klasificēta kā LTS laidiens, kura atjauninājumi tiks ģenerēti līdz 2024. gada oktobrim. OpenJDK 11 uztur Red Hat.

Tiek atzīmēts, ka Microsoft publicētais OpenJDK izplatījums ir uzņēmuma ieguldījums Java ekosistēmā un mēģinājums stiprināt mijiedarbību ar kopienu. Izplatījums ir pozicionēts kā stabils un jau tiek izmantots daudzos Microsoft pakalpojumos un produktos, tostarp Azure, Minecraft, SQL Server, Visual Studio Code un LinkedIn. Izplatīšanai būs ilgs apkopes cikls ar bezmaksas atjauninājumu publicēšanu reizi ceturksnī. Sastāvā tiks iekļauti arī labojumi un uzlabojumi, kas viena vai otra iemesla dēļ netika pieņemti galvenajā OpenJDK, bet ir atzīti par svarīgiem Microsoft klientiem un projektiem. Šīs papildu izmaiņas tiks skaidri norādītas izlaiduma piezīmē un publicētas avota kodā projekta repozitorijā.

Microsoft arī paziņoja, ka ir pievienojusies Eclipse Adoptium darba grupai, kas tiek uzskatīta par piegādātāju ziņā neitrālu tirgu OpenJDK bināro būvējumu izplatīšanai, kas pilnībā atbilst Java specifikācijai, atbilst AQAvit kvalitātes kritērijiem un ir gatavi izmantošanai ražošanas projektos. Lai nodrošinātu pilnīgu atbilstību specifikācijām, komplekti, kas tiek izplatīti, izmantojot Adoptium, tiek apstiprināti Java SE TCK (piekļuve tehnoloģiju saderības komplektam ietver līgumu starp Oracle un Eclipse Foundation).

Pašlaik OpenJDK 8, 11 un 16 versijas no Eclipse Temurin projekta (iepriekš AdoptOpenJDK Java izplatīšana) tiek izplatītas tieši, izmantojot Adoptium. Projektā Adoptium ir iekļauti arī IBM ražotie JDK komplekti, kuru pamatā ir OpenJ9 Java virtuālā mašīna, taču šie komplekti tiek izplatīti atsevišķi, izmantojot IBM vietni.

Turklāt mēs varam atzīmēt Amazon izstrādāto Corretto projektu, kas izplata bezmaksas Java 8, 11 un 16 izplatīšanu ar ilgu atbalsta periodu, kas ir gatavs lietošanai uzņēmumos. Produkts ir pārbaudīts, lai tas darbotos Amazon iekšējā infrastruktūrā, un tas ir sertificēts atbilstoši Java SE specifikācijām. Krievijas uzņēmums BellSoft, kuru dibināja bijušie Oracle Sanktpēterburgas filiāles darbinieki un ieņem 6. un 8. vietu JDK 11 un JDK 16 izstrādes aktīvāko dalībnieku reitingos, izplata Liberica JDK izplatīšanu, kas iztur saderību. pārbauda Java SE standartu un ir pieejams bezmaksas lietošanai.

Avots: opennet.ru

Pievieno komentāru