Microsoft meddelte tilgængeligheden af ​​OpenJD preview-versionen

Microsoft har annonceret forhåndsvisning af sit eget Java Development Kit, beskrevet som "en ny langsigtet understøttet gratis distribution og den nye måde for Microsoft at samarbejde og bidrage til Java-økosystemet." Efterfølgende bliver denne version standarddistributionen af ​​Java 11 i Azure-administrerede tjenester.

Og det Microsoft bruger java i sin udviklerafdeling og i arbejdsbelastninger fra java på din Azure cloud-platform. Sidste år overførte softwareproducenten OpenJDK til Windows 10 til armbaserede enheder (AArch64). Men Microsofts nye version af OpenJDK er et meget større trin.

Microsoft er afhængig af Java-teknologier til en række egne interne systemer, applikationer og arbejdsbelastninger for at muliggøre implementering af anerkendte offentlige produkter og tjenester samt et stort sæt missionskritiske systemer, der driver virksomheden. Azure-infrastruktur. Og virksomheden fremhæver sin intense interne brug af sin egen version af sproget.

microsoft nævner, at preview-versionen i øjeblikket allerede opfylder Java 11-specifikationerne og det kan erstatte enhver anden version af OpenJDK

“Microsoft OpenJDK-binære filer til Java 11 er baseret på OpenJDK-kildekoden efter de samme udgivelsesscript, der blev brugt af Eclipse Adoptium-projektet og testet af Eclipse Adoptium QA-pakken (inklusive test af OpenJDK-projektet). Vores Java 11-binære filer har bestået TCK-testen (Technical Compatibility Kit) til Java 11, som bruges til at verificere kompatibilitet med Java 11.-specifikationen. Microsofts version af OpenJDK er en simpel erstatning for enhver anden OpenJDK-distribution. Tilgængelig i 'Java-økosystemet '.

Hvad der adskiller Microsofts version af OpenJDK 11-binære filer af andre, siger virksomheden, er:

"Rettelser og forbedringer, som vi synes er vigtige for vores kunder og interne brugere." ”Nogle af dem er endnu ikke officielt opdateret og er tydeligt angivet i vores udgivelsesnotater. Dette giver os mulighed for at fremskynde forbedringer og rettelser, mens vi foretager disse ændringer parallelt. Opdateringerne vil være gratis, og alle Java-udviklere kan implementere dem hvor som helst "

Ifølge virksomhedens udviklerblogindlæg oplyste Bruno Borges fra Microsofts Java Product Management-division, at Microsoft i øjeblikket implementerer mere end 500,000 Java Virtual Machines (JVM) internt (eksklusive alle Azure-tjenester og arbejdsbelastninger). Kunder). Derudover er mere end 140.000 af disse JVM'er allerede baseret på Microsofts version af OpenJDK, ifølge virksomheden.

Azure er stadig det vigtigste mål for intern Java-udvikling, Det driver vigtige opgaver og understøtter samlet infrastruktur, men disse JVM'er bruges også til back-end mikroservices, big data-systemer, meddelelsesmæglere, messaging-tjenester, streaming af hændelser og spilservere.

”Java er et af de vigtigste programmeringssprog, der bruges i dag. Udviklere bruger det til at skabe alt fra vigtige forretningsapplikationer til hobbyrobotter, ”sagde virksomheden i erklæringen. 

I fremtiden Microsoft vil anbefale bedre optimeringer til Java-arbejdsbelastninger i disse tjenester, når først virksomheden begynder at implementere nye JVM'er med sin version af OpenJDK på Azure. Senere på året bliver denne version standarddistribution for Java 11 på Azure managed services, sagde Bruno i erklæringen.

Det skal også bemærkes, at for Azure-administrerede tjenester, der tilbyder Java 8 som en målkørselstid, understøtter Microsoft Eclipse Adoptium Java 8-binære filer (tidligere AdoptOpenJDK).

Microsofts OpenJDK preview-pakker og installationsprogrammer er tilgængelige med det samme. Microsoft Azure-kunder kan også teste eksemplet ved hjælp af Azure Cloud Shell i deres browsere eller i Windows Terminal.

Endelig nævnes det, at Java 11-binære filer (baseret på OpenJDK 11.0.10 + 9) leveres til x64 desktop / server-implementeringer på macOS, Linux og Windows.


Indholdet af artiklen overholder vores principper for redaktionel etik. Klik på for at rapportere en fejl her.

Vær den første til at kommentere

Efterlad din kommentar

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

*

*

  1. Ansvarlig for dataene: Miguel Ángel Gatón
  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.