Zdaj je na voljo Microsoftova različica OpenJDK

Microsoft

Konec lanskega leta smo tukaj na blogu delili novice o zanimanju Microsofta za razvoj OpenJDK in Microsoft je z Oracle uradno podpisal sporazum o sodelovanju "Oracle Contributor Agreement" in je v skupnosti Java dobrodošla.

Poleg tega, da je Microsoft lani aprila izdal predogledno različico, je Microsoft ta teden objavil splošno razpoložljivost lastne različice OpenJDK, odprtokodne različice Java Development Kit (JDK).

Microsoftov OpenJDK je zasnovan tako, da podjetjem razvijalcem pomaga ustvariti lastno programsko opremo, pa tudi drugim razvijalcem, ki pišejo programe Java. Med prvo aprilsko objavo je podjetje Redmond reklo, da nekaj več kot 140.000 njenih virtualnih strojev že temelji na različici OpenJDK.

"Danes z veseljem objavljamo splošno razpoložljivost Microsoftove gradnje OpenJDK, nove brezplačne distribucije OpenJDK, ki je odprtokodna in je na voljo brezplačno vsem, ki jo lahko uvedejo kjer koli," je zapisal George Adams, višji vodja programa pri Microsoftu. prispevek v torek. Spomnil je, da Microsoft uporablja veliko Jave, saj interno deluje več kot 500.000 JVM-jev. "Skupina Java Engineering s ponosom prispeva k ekosistemu Java in pomaga pri obremenitvah, kot so LinkedIn, Minecraft in Azure," je dodal.

Microsoftov OpenJDK vključuje binarne datoteke za Javo 11, ki temeljijo na OpenJDK 11.0.11 + 9, na strežnikih x64 in namiznih okoljih v sistemih Windows, macOS in Linux. Podjetje je izdalo tudi novo binarno datoteko za zgodnji dostop za Javo 16 za Linux in Windows na ARM, ki temelji na najnovejši različici OpenJDK 16.0.1 + 9.

Po navedbah Microsofta To novo različico Jave 16 že uporabljajo milijoni igralcev Minecrafta, z najnovejšo različico 21W19A posnetka Minecraft Java Edition Snapshot, ki je bila posodobljena tako, da vključuje izvajanje Java 16, ki temelji na Microsoftovem OpenJDK.

»Svojo različico OpenJDK smo uvedli na stotisoče navideznih računalnikov v Microsoftu in LinkedInu. Na splošno ima Microsoft v Microsoftu več kot 500.000 navideznih strojev z Javo, «je povedala Julia Liuson, podpredsednica Microsoftovega oddelka za razvijalce. "To storitev ponujamo tudi strankam Azure," je dodal. Microsoft objavi tudi slike OpenJDK Docker in ustrezne datoteke Docker. Te slike lahko uporablja katera koli aplikacija Java ali kateri koli sestavni del aplikacije Java za uvajanje kjer koli, vključno z Microsoft Azure.

Poleg teh točk Adams je napovedal, da imajo različice OpenJDK Microsoft Build OpenJDK 11 dolgoročno podporo (LTS) in bodo prejemali brezplačne četrtletne posodobitve. Dodal je tudi, da lahko Microsoftovi binarni programi OpenJDK vsebujejo nazaj združljive popravke in izboljšave, za katere skupina meni, da so pomembne za stranke in notranje uporabnike, vendar niso vključene v projekt OpenJDK navzgor zaradi odločitev, ki niso pod nadzorom Microsofta.

Po njegovem mnenju popravki in izboljšave, ki še niso bili uradno vključeni v zgornjem delu jasno bodo navedeni v opombah ob izdaji, izvorna koda pa bo na voljo. Microsoftova različica OpenJDK je mejnik za podjetje, ki se bolj uveljavlja kot ključni igralec v skupnosti Java.

Vendar bi bilo manj kot dva milijona razvijalcev Pythona, ki uporabljajo kodo VS. »Verjamemo, da je Microsoft v edinstvenem položaju, da postane partner v jezikovni skupnosti. Lahko neposredno prispevamo k skupnosti JDK in ponudimo vrhunsko orodje, in sicer VS Code, «pravi Liuson.

Microsoftovi prispevki k OpenJDK vključujejo delo na zbiralniku smeti in zmožnosti pisanja za izvajanje Java. Na koncu je Microsoftova različica OpenJDK na voljo brezplačno in jo je mogoče namestiti v ustrezne načrte podpore za Azure. Vključuje binarne datoteke za Javo 11, ki temeljijo na OpenJDK 11.0.11, na strežnikih x64 in namiznih okoljih v macOS, Linux in Windows.

vir: https://devblogs.microsoft.com/


Pustite svoj komentar

Vaš e-naslov ne bo objavljen. Obvezna polja so označena z *

*

*

  1. Odgovoren za podatke: AB Internet Networks 2008 SL
  2. Namen podatkov: Nadzor neželene pošte, upravljanje komentarjev.
  3. Legitimacija: Vaše soglasje
  4. Sporočanje podatkov: Podatki se ne bodo posredovali tretjim osebam, razen po zakonski obveznosti.
  5. Shranjevanje podatkov: Zbirka podatkov, ki jo gosti Occentus Networks (EU)
  6. Pravice: Kadar koli lahko omejite, obnovite in izbrišete svoje podatke.