Microsoft se Java-build is nou beskikbaar vir almal Van Linux
Microsoft se Java-build is nou beskikbaar vir almal
Darkcrizt | 28/05/2021 16:47 | Nuus
Microsoft het sy eie Java-verspreiding begin versprei gebaseer op OpenJDK, wat 'n gratis open source Java-verspreiding bied wat kan meeding met Oracle se Java-verspreidings. Die produk Dit word gratis versprei en is beskikbaar in die bronkode onder die GPLv2-lisensie.
Binaries Microsoft Build van OpenJDK kan regstellings en verbeterings bevat wat belangrik geag word vir klante en interne gebruikers, maar nie opgeneem is in die stroomop OpenJDK-projek nie. Hierdie regstellings en verbeterings sal in die vrystellingsnotas met die beskikbare bronkode aangeteken word.
Ter herinnering het Oracle in 2019 sy Java SE-binêre verspreidings na 'n nuwe lisensieooreenkoms oorgedra. dat kommersiële gebruik beperk en laat gratis gebruik slegs toe in sagteware-ontwikkeling of persoonlike gebruik, toetsing, prototipering en toepassingsdemonstrasie. Vir kommersiële gebruik sonder enige koste word voorgestel dat u die gratis OpenJDK-pakket gebruik wat onder die GPLv2 gelisensieer is, met uitsonderings van GNU ClassPath wat dinamiese koppeling met kommersiële produkte moontlik maak.
Die OpenJDK 11-tak, wat in die Microsoft-verspreiding gebruik word, word geklassifiseer as LTS-weergawes, waarvan die opdaterings tot Oktober 2024 gegenereer sal word. OpenJDK 11 word deur Red Hat Company onderhou.
Daar moet kennis geneem word dat Hierdie OpenJDK-verspreiding wat deur Microsoft gepubliseer word, is die bydrae van die maatskappy tot die Java-ekosisteem en 'n poging om interaksie met die gemeenskap te versterk. Die verspreiding is stabiel geposisioneer en word reeds deur baie Microsoft-produkte en -dienste gebruik, insluitend Azure, Minecraft, SQL Server, Visual Studio Code en LinkedIn.
Daar word genoem dat Microsoft Build van OpenJDK sal 'n lang onderhoudsiklus hê met kwartaallikse vrystelling van gratis opdaterings. Dit sal ook oplossings en verbeterings insluit wat om die een of ander rede nie in die OpenJDK-hoofstroom aanvaar word nie, maar wel erken word as belangrik vir Microsoft-klante en -projekte. Hierdie addisionele veranderinge sal eksplisiet in die vrystellingsnotas aangeteken word en in die bronkode in die projekbewaarplek gepubliseer word.
Vandag is ons verheug om die algemene beskikbaarheid van Microsoft Build van OpenJDK aan te kondig, 'n nuwe gratis verspreiding van OpenJDK wat open source is en gratis beskikbaar is vir almal om oral in te span. Soos ons vroeër gesê het toe ons die Microsoft Build Preview van OpenJDK aangekondig het, gebruik Microsoft baie Java met meer as 500.000 XNUMX JVM's wat intern werk. Die Java Engineering Group kan met trots bydra tot die Java-ekosisteem en help om werklading soos LinkedIn, Minecraft en Azure aan te dryf.
Microsoft het ook aangekondig dat hy by die Eclipse Adoptium-werkgroep aangesluit het, wat beskou word as 'n onafhanklike platform vir die verspreiding van OpenJDK-binaries wat volledig aan Java-spesifikasies voldoen, voldoen aan AQAvit-kwaliteitskriteria en gereed is vir produksieprojekte.
Vir volledige nakoming van spesifikasies word gemeentes wat deur Adoptium versprei word, bekragtig teen Java SE TCK ('n ooreenkoms tussen Oracle en Eclipse Foundation word gebruik om toegang te verkry tot die Technology Compatibility Kit).
Op die oomblik, OpenJDK bou 8, 11 en 16 uit die Eclipse Temurin-projek (voorheen die Java-verspreiding van AdoptOpenJDK) word direk deur Adoptium versprei. Die Adoptium-projek bevat ook IBM-gegenereerde JDK-samestellings gebaseer op die OpenJ9 Java-virtuele masjien, maar hierdie gemeentes word afsonderlik via die IBM-webwerf versprei.
Die verspreiding bevat uitvoerbare programme vir Java 11 en Java 16, gebaseer op OpenJDK 11.0.11 en OpenJDK 16.0.1. Geboue is gereed vir Linux, Windows en macOS en is beskikbaar vir die x86_64-argitektuur. Daarbenewens is 'n toetsopbou gebaseer op OpenJDK 16.0.1 vir ARM-stelsels gegenereer, wat beskikbaar is vir Linux en Windows.
Benewens hierdie algemene beskikbaarheid, het Microsoft ook ofrece Microsoft Build van OpenJDK Docker-beelde en ooreenstemmende Docker-lêers. Hierdie is ontwerp om gebruik te word deur enige Java-toepassing of Java-toepassingskomponent vir enige plek, insluitend Microsoft Azure.