Microsoft imechapisha usambazaji wake wa OpenJDK

Microsoft imeanza kusambaza usambazaji wake wa Java kulingana na OpenJDK. Bidhaa hiyo inasambazwa bila malipo na inapatikana katika msimbo wa chanzo chini ya leseni ya GPLv2. Usambazaji unajumuisha utekelezo wa Java 11 na Java 16, kulingana na OpenJDK 11.0.11 na OpenJDK 16.0.1. Majengo yametayarishwa kwa ajili ya Linux, Windows na macOS na yanapatikana kwa usanifu wa x86_64. Zaidi ya hayo, mkusanyiko wa majaribio kulingana na OpenJDK 16.0.1 umeundwa kwa mifumo ya ARM, ambayo inapatikana kwa Linux na Windows.

Tukumbuke kuwa mnamo 2019, Oracle ilihamisha usambazaji wake wa binary wa Java SE hadi kwa makubaliano mapya ya leseni ambayo yanaweka kikomo matumizi kwa madhumuni ya kibiashara na inaruhusu matumizi ya bila malipo tu katika mchakato wa kutengeneza programu au kwa matumizi ya kibinafsi, majaribio, prototyping na maonyesho ya programu. Kwa matumizi ya kibiashara bila malipo, inapendekezwa kutumia kifurushi cha OpenJDK bila malipo, kilichotolewa chini ya leseni ya GPLv2 na vighairi vya GNU ClassPath vinavyoruhusu kuunganisha kwa nguvu na bidhaa za kibiashara. Tawi la OpenJDK 11, ambalo linatumika katika usambazaji wa Microsoft, limeainishwa kama toleo la LTS, masasisho ambayo yatatolewa hadi Oktoba 2024. OpenJDK 11 inadumishwa na Red Hat.

Imebainika kuwa usambazaji wa OpenJDK uliochapishwa na Microsoft ni mchango wa kampuni katika mfumo ikolojia wa Java na jaribio la kuimarisha mwingiliano na jumuiya. Usambazaji umewekwa kama thabiti na tayari unatumika katika huduma na bidhaa nyingi za Microsoft, ikijumuisha Azure, Minecraft, SQL Server, Visual Studio Code na LinkedIn. Usambazaji utakuwa na mzunguko mrefu wa matengenezo na uchapishaji wa kila robo ya sasisho za bure. Utunzi huo pia utajumuisha marekebisho na maboresho ambayo, kwa sababu moja au nyingine, hayakukubaliwa katika OpenJDK kuu, lakini yanatambuliwa kuwa muhimu kwa wateja na miradi ya Microsoft. Mabadiliko haya ya ziada yatabainishwa kwa uwazi katika dokezo la toleo na kuchapishwa katika msimbo wa chanzo katika hazina ya mradi.

Microsoft pia ilitangaza kwamba imejiunga na Kikundi cha Kufanya Kazi cha Eclipse Adoptium, ambacho kinachukuliwa kuwa soko lisiloegemea upande wowote la muuzaji kwa kusambaza miundo binary ya OpenJDK ambayo inatii kikamilifu vipimo vya Java, inayokidhi vigezo vya ubora vya AQAvit, na iko tayari kutumika katika miradi ya uzalishaji. Ili kuhakikisha utii kamili wa vipimo, mikusanyiko inayosambazwa kupitia Adoptium inaidhinishwa katika Java SE TCK (ufikiaji wa Kifaa cha Upatanifu wa Teknolojia unahusisha makubaliano kati ya Oracle na Eclipse Foundation).

Hivi sasa, OpenJDK 8, 11 na 16 hujengwa kutoka kwa mradi wa Eclipse Temurin (zamani usambazaji wa Java wa AdoptOpenJDK) husambazwa moja kwa moja kupitia Adoptium. Mradi wa Adoptium pia unajumuisha makusanyiko ya JDK yaliyotolewa na IBM kulingana na mashine pepe ya OpenJ9 Java, lakini makusanyiko haya yanasambazwa tofauti kupitia tovuti ya IBM.

Zaidi ya hayo, tunaweza kutambua mradi wa Corretto uliotengenezwa na Amazon, ambayo inasambaza usambazaji wa bure wa Java 8, 11 na 16 kwa muda mrefu wa usaidizi, tayari kutumika katika makampuni ya biashara. Bidhaa hiyo imethibitishwa kutumika kwenye miundombinu ya ndani ya Amazon na imeidhinishwa kutii vipimo vya Java SE. Kampuni ya Kirusi BellSoft, iliyoanzishwa na wafanyakazi wa zamani wa tawi la Oracle la St. vipimo vya kiwango cha Java SE na kinapatikana kwa matumizi bila malipo.

Chanzo: opennet.ru

Kuongeza maoni