Microsoft kunngjør tilgjengelighet på forhåndsvisning av OpenJD

Microsoft har kunngjort forhåndsvisning av sitt eget Java Development Kit, beskrevet som "en ny langsiktig støttet gratis distribusjon og den nye måten for Microsoft å samarbeide og bidra til Java-økosystemet." Deretter blir denne versjonen standarddistribusjonen av Java 11 i Azure-administrerte tjenester.

Og det Microsoft bruker java i utviklerdivisjonen og i arbeidsmengder fra java på Azure Cloud-plattformen. I fjor overførte programvareprodusenten OpenJDK for Windows 10 til armbaserte enheter (AArch64). Men Microsofts nye versjon av OpenJDK er et mye større trinn.

Microsoft er avhengig av Java-teknologier for en rekke egne interne systemer, applikasjoner og arbeidsmengder for å muliggjøre implementering av anerkjente offentlige produkter og tjenester, samt et stort sett med oppdragskritiske systemer som driver virksomheten. Azure infrastruktur. Og selskapet fremhever sin intense interne bruk av sin egen versjon av språket.

Microsoft nevner at foreløpig forhåndsversjonen allerede oppfyller Java 11-spesifikasjonene og den kan erstatte hvilken som helst annen versjon av OpenJDK

“Microsoft OpenJDK-binærfiler for Java 11 er basert på OpenJDK-kildekoden, og følger de samme utgivelseskriptene som brukes av Eclipse Adoptium-prosjektet og testet av Eclipse Adoptium QA-pakken (inkludert testing av OpenJDK-prosjektet). Våre Java 11-binære filer har bestått TCK-testen (Technical Compatibility Kit) for Java 11, som brukes til å verifisere kompatibilitet med Java 11. Spesifikasjoner for Microsoft XNUMX. Versjonen av OpenJDK er en enkel erstatning for enhver annen OpenJDK-distribusjon. Tilgjengelig i Java-økosystemet. '.

Hva som skiller Microsofts versjon av OpenJDK 11-binærfiler av andre, sier selskapet, er:

"Rettelser og forbedringer som vi mener er viktige for våre kunder og interne brukere." “Noen av dem er ennå ikke offisielt oppdatert og er tydelig angitt i våre utgivelsesmerknader. Dette gjør at vi kan akselerere forbedringer og reparasjoner mens vi gjør disse endringene parallelt. Oppdateringene vil være gratis, og alle Java-utviklere kan implementere dem hvor som helst "

I følge selskapets utviklerblogginnlegg indikerte Bruno Borges fra Microsofts Java Product Management-divisjon at Microsoft for tiden distribuerer mer enn 500,000 140.000 Java Virtual Machines (JVM) internt (unntatt alle Azure-tjenester og arbeidsmengder). Kunder). I tillegg er over XNUMX XNUMX av disse JVM-ene allerede basert på Microsofts versjon av OpenJDK, ifølge selskapet.

Azure er fremdeles hovedmålet for intern Java-utvikling, Den driver kritiske oppgaver og støtter overordnet infrastruktur, men disse JVM-ene brukes også til back-end mikrotjenester, big data-systemer, meldingsmeglere, meldetjenester, streaming av hendelser og spillservere.

“Java er et av de viktigste programmeringsspråkene som brukes i dag. Utviklere bruker den til å lage alt fra viktige forretningsapplikasjoner til hobbyroboter, "sa selskapet i uttalelsen. 

I fremtiden, Microsoft vil anbefale bedre optimaliseringer for Java-arbeidsbelastninger i disse tjenestene når selskapet begynner å distribuere nye JVM-er med sin versjon av OpenJDK på Azure. Senere i år vil denne versjonen bli standarddistribusjon for Java 11 på Azure managed services, sa Bruno i uttalelsen.

Det skal også bemerkes at for Azure-administrerte tjenester som tilbyr Java 8 som et alternativ for målkjøring, vil Microsoft støtte Eclipse Adoptium Java 8-binærfiler (tidligere AdoptOpenJDK).

Microsofts OpenJDK forhåndsvisningspakker og installatører er tilgjengelige umiddelbart. Microsoft Azure-kunder kan også teste forhåndsvisningen ved hjelp av Azure Cloud Shell i nettleserne eller i Windows Terminal.

Til slutt nevnes det at Java 11-binærfiler (basert på OpenJDK 11.0.10 + 9) er gitt for x64 desktop / server-distribusjoner på macOS, Linux og Windows.


Legg igjen kommentaren

Din e-postadresse vil ikke bli publisert. Obligatoriske felt er merket med *

*

*

  1. Ansvarlig for dataene: Miguel Ángel Gatón
  2. Formålet med dataene: Kontroller SPAM, kommentaradministrasjon.
  3. Legitimering: Ditt samtykke
  4. Kommunikasjon av dataene: Dataene vil ikke bli kommunisert til tredjeparter bortsett fra ved juridisk forpliktelse.
  5. Datalagring: Database vert for Occentus Networks (EU)
  6. Rettigheter: Når som helst kan du begrense, gjenopprette og slette informasjonen din.