Microsofts OpenJDK-version er nu tilgængelig

microsoft

I slutningen af ​​sidste år delte vi her på bloggen nyheden om Microsofts interesse for udviklingen af ​​OpenJDK og Microsoft underskrev formelt en samarbejdsaftale med Oracle "Oracle Contributor Agreement" og er hilst velkommen i Java-samfundet.

Ud over tidligere udgav Microsoft en preview-version i april sidste år, og nu meddelte Microsoft i denne uge den generelle tilgængelighed af sin egen version af OpenJDK, open source-versionen af ​​Java Development Kit (JDK).

Microsofts OpenJDK er designet til at hjælpe forretningsudviklere med at oprette deres egen software, men også til at hjælpe andre udviklere, der skriver Java-applikationer. Under den første meddelelse i april sagde Redmond-firmaet, at godt 140.000 af dets virtuelle maskiner allerede var baseret på dens version af OpenJDK.

"I dag er vi glade for at kunne annoncere den generelle tilgængelighed af Microsoft Build of OpenJDK, en ny gratis distribution af OpenJDK, der er open source og tilgængelig gratis for alle, der kan implementere hvor som helst," skrev George Adams, Senior Program Manager. Hos Microsoft, i et blogindlæg tirsdag. Han mindede om, at Microsoft bruger meget Java, med mere end 500.000 JVM'er, der kører internt. "Java Engineering Group er meget stolt over at bidrage til Java-økosystemet og hjælpe med at styrke arbejdsbelastninger som LinkedIn, Minecraft og Azure," tilføjede han.

Microsofts OpenJDK inkluderer binære filer til Java 11, baseret på OpenJDK 11.0.11 + 9, på x64-servere og desktop-miljøer på Windows, macOS og Linux. Virksomheden har også frigivet en ny binær til tidlig adgang til Java 16 til Linux og Windows på ARM, baseret på den nyeste version af OpenJDK 16.0.1 + 9.

Ifølge Microsoft, Denne nye version af Java 16 bruges allerede af millioner af Minecraft-spillere, med den nyeste version 21W19A af Minecraft Java Edition Snapshot, som er blevet opdateret til at omfatte en Java 16-runtime baseret på Microsofts OpenJDK.

”Vi har implementeret vores egen version af OpenJDK på hundreder af tusinder af virtuelle maskiner på Microsoft og LinkedIn. Samlet set har Microsoft mere end 500.000 virtuelle maskiner, der kører Java hos Microsoft, ”sagde Julia Liuson, vicepræsident for Microsofts udviklerafdeling. "Vi leverer også denne service til Azure-kunder," tilføjede han. Microsoft offentliggør også OpenJDK Docker-billederne og de tilsvarende Dockerfiles. Disse billeder kan bruges af ethvert Java-program eller enhver komponent i Java-applikationen til implementering hvor som helst, inklusive Microsoft Azure.

Ud over disse punkter Adams meddelte, at OpenJDK Microsoft Build-versioner af OpenJDK 11 har langsigtet support (LTS) og modtager gratis kvartalsopdateringer. Det tilføjede også, at Microsofts OpenJDK-binære filer muligvis indeholder bagudkompatible rettelser og forbedringer, som holdet anser for vigtige for kunder og interne brugere, men som ikke er blevet inkorporeret i OpenJDK-projektet opstrøms på grund af beslutninger uden for Microsofts kontrol.

Ifølge ham, rettelser og forbedringer, der endnu ikke er officielt inkorporeret opstrøms de vil være tydeligt angivet i udgivelsesnoterne og kildekoden vil være tilgængelig. Microsofts version af OpenJDK er en milepæl for virksomheden, der etablerer sig mere som en nøglespiller i Java-samfundet.

Det ville dog være mindre end de to millioner Python-udviklere, der bruger VS-kode. ”Vi mener, at Microsoft er i en unik position til at være partner i sprogsamfundet. Vi kan yde et direkte bidrag til JDK-samfundet og tilbyde et værktøj i verdensklasse, nemlig VS Code, ”siger Liuson.

Microsofts bidrag til OpenJDK inkluderer arbejde med affaldssamleren og skrivemuligheder til Java runtime. Afslutningsvis er Microsofts version af OpenJDK tilgængelig gratis og kan implementeres på kvalificerede Azure-supportplaner. Omfatter binære filer til Java 11 baseret på OpenJDK 11.0.11, på x64-servere og desktop-miljøer på macOS, Linux og Windows.

kilde: https://devblogs.microsoft.com/


Efterlad din kommentar

Din e-mailadresse vil ikke blive offentliggjort. Obligatoriske felter er markeret med *

*

*

  1. Ansvarlig for data: AB Internet Networks 2008 SL
  2. Formålet med dataene: Control SPAM, management af kommentarer.
  3. Legitimering: Dit samtykke
  4. Kommunikation af dataene: Dataene vil ikke blive kommunikeret til tredjemand, undtagen ved juridisk forpligtelse.
  5. Datalagring: Database hostet af Occentus Networks (EU)
  6. Rettigheder: Du kan til enhver tid begrænse, gendanne og slette dine oplysninger.