Microsoftova zgradba Java je zdaj na voljo vsem

Microsoft je začel distribuirati lastno distribucijo Java temelji na OpenJDK in ponuja brezplačno odprtokodno distribucijo Jave, ki bi lahko konkurirala Oraclovim distribucijam Java. Izdelek Distribuira se brezplačno in je na voljo v izvorni kodi pod licenco GPLv2.

Binarne datoteke Microsoft Build of OpenJDK lahko vsebuje popravke in izboljšave ki se štejejo za pomembne za stranke in notranje uporabnike, vendar niso bili vključeni v predhodni projekt OpenJDK. Ti popravki in izboljšave bodo zabeleženi v opombah ob izdaji z razpoložljivo izvorno kodo.

Spomnimo, Oracle je leta 2019 svoje binarne distribucije Java SE prenesel na novo licenčno pogodbo. da omejuje komercialno uporabo in omogoča brezplačno uporabo samo pri razvoju programske opreme ali osebni uporabi, testiranju, izdelavi prototipov in predstavitvi aplikacij. Za brezplačno komercialno uporabo se priporoča uporaba brezplačnega paketa OpenJDK z licenco GPLv2 z izjemami GNU ClassPath, ki omogočajo dinamično povezovanje s komercialnimi izdelki.

Podružnica OpenJDK 11, ki se uporablja v Microsoftovi distribuciji, je uvrščena med različice LTS, katere posodobitve bodo generirane do oktobra 2024. OpenJDK 11 vzdržuje Red Hat Company.

Treba je opozoriti, da Ta distribucija OpenJDK, ki jo je objavil Microsoft, je prispevek podjetja k ekosistemu Java in poskus okrepitve interakcije s skupnostjo. Distribucija je stabilna in jo že uporabljajo številni Microsoftovi izdelki in storitve, vključno z Azure, Minecraft, SQL Server, Visual Studio Code in LinkedIn.

Omenjeno je, da Microsoft Build OpenJDK bo imel dolg cikel vzdrževanja s četrtletno izdajo brezplačnih posodobitev. Vključeval bo tudi popravke in izboljšave, ki iz enega ali drugega razloga niso sprejeti v mainstream OpenJDK, vendar so prepoznani kot pomembni za Microsoftove stranke in projekte. Te dodatne spremembe bodo izrecno zabeležene v opombah ob izdaji in objavljene v izvorni kodi v repozitoriju projekta.

Danes z veseljem objavljamo splošno razpoložljivost Microsoftove zgradbe OpenJDK, nove brezplačne distribucije OpenJDK, ki je odprtokodna in je na voljo brezplačno vsem, ki jo lahko uvedejo kjer koli. Kot smo že povedali, ko smo napovedali Microsoft Build Preview za OpenJDK, Microsoft uporablja veliko Jave z več kot 500.000 JVM-ji, ki delujejo znotraj. Skupina Java Engineering ponosno prispeva k ekosistemu Java in pomaga pri obremenitvah, kot so LinkedIn, Minecraft in Azure.

Microsoft je tudi sporočil, da se je pridružil delovni skupini Eclipse Adoptium, ki velja za neodvisno od prodajalca platformo za distribucijo binarnih datotek OpenJDK, ki so v celoti skladne s specifikacijami Java, izpolnjujejo merila kakovosti AQAvit in so pripravljene na proizvodne projekte.

Za popolno skladnost s specifikacijami so sklopi, distribuirani prek Adoptiuma, potrjeni glede na Java SE TCK (za dostop do kompleta Technology Compatibility Kit se uporablja sporazum med Oracle in Eclipse Foundation).

Trenutno OpenJDK gradi 8, 11 in 16 iz projekta Eclipse Temurin (prej distribucija Java AdoptOpenJDK) se distribuirajo neposredno preko Adoptiuma. Projekt Adoptium vključuje tudi sklope JDK, ki jih je ustvaril IBM, ki temeljijo na navideznem stroju OpenJ9 Java, vendar so ti sestavi ločeno distribuirani prek spletnega mesta IBM.

Distribucija vključuje izvršljive datoteke za Java 11 in Java 16, ki temeljijo na OpenJDK 11.0.11 in OpenJDK 16.0.1. Zgradbe so pripravljene za Linux, Windows in macOS in so na voljo za arhitekturo x86_64. Poleg tega je bila za sisteme ARM ustvarjena testna gradnja na osnovi OpenJDK 16.0.1, ki je na voljo za Linux in Windows.

Poleg te splošne razpoložljivosti tudi Microsoft ponudbe Microsoft Build of OpenJDK Docker slike in ustrezne datoteke Docker. Namenjeni so kateri koli aplikaciji Java ali komponenti aplikacije Java za uvajanje kjer koli, vključno z Microsoft Azure.

vir: https://devblogs.microsoft.com


Pustite svoj komentar

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

*

*

  1. Za podatke odgovoren: Miguel Ángel Gatón
  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.