Microsofts Java-build er nu tilgængelig for alle

Microsoft er begyndt at distribuere sin egen Java-distribution baseret på OpenJDK, der leverer en gratis open source Java-distribution, der kan konkurrere med Oracle's Java-distributioner. Produktet Den distribueres gratis og er tilgængelig i kildekode under GPLv2-licensen.

Binærfiler Microsoft Build af OpenJDK kan indeholde rettelser og forbedringer der betragtes som vigtige for interne brugere og klienter, men ikke er blevet indarbejdet i opstrøms OpenJDK-projektet. Disse rettelser og forbedringer vil blive noteret i udgivelsesnoterne med den tilgængelige kildekode.

Som en påmindelse overførte Oracle i 2019 sine Java SE binære distributioner til en ny licensaftale. at begrænser kommerciel brug og tillader kun fri brug i softwareudvikling eller personlig brug, test, prototyping og applikationsdemonstration. Til kommerciel brug uden beregning anbefales det at bruge den gratis OpenJDK-pakke, der er licenseret under GPLv2 med GNU ClassPath-undtagelser, der tillader dynamisk sammenkædning med kommercielle produkter.

OpenJDK 11-filialen, der bruges i Microsoft-distributionen, er klassificeret som LTS-versioner, hvis opdateringer genereres indtil oktober 2024. OpenJDK 11 vedligeholdes af Red Hat Company.

Det skal bemærkes, at Denne OpenJDK-distribution udgivet af Microsoft er virksomhedens bidrag til Java-økosystemet og et forsøg på at styrke interaktionen med samfundet. Distributionen er placeret som stabil og bruges allerede af mange Microsoft-produkter og -tjenester, herunder Azure, Minecraft, SQL Server, Visual Studio Code og LinkedIn.

Det nævnes det Microsoft Build af OpenJDK har en lang vedligeholdelsescyklus med kvartalsvis frigivelse af gratis opdateringer. Det vil også omfatte rettelser og forbedringer, der af en eller anden grund ikke accepteres i OpenJDK-mainstream, men anerkendes som vigtige for Microsoft-kunder og -projekter. Disse yderligere ændringer vil blive eksplicit bemærket i udgivelsesnoterne og offentliggjort i kildekoden i projektregistret.

I dag er vi glade for at kunne annoncere den generelle tilgængelighed af Microsoft Build af OpenJDK, en ny gratis distribution af OpenJDK, der er open source og tilgængelig gratis for alle, der kan implementeres hvor som helst. Som vi sagde tidligere, da vi annoncerede Microsoft Build Preview af OpenJDK, bruger Microsoft meget Java med over 500.000 JVM'er, der kører internt. Java Engineering Group er stolt af at bidrage til Java-økosystemet og hjælpe med at styrke arbejdsbelastninger som LinkedIn, Minecraft og Azure.

microsoft meddelte også, at han er medlem af Eclipse Adoptium-arbejdsgruppen, der betragtes som en leverandøruafhængig platform til distribution af OpenJDK-binære filer, der er fuldt ud kompatible med Java-specifikationer, opfylder AQAvit-kvalitetskriterier og er klar til produktionsprojekter.

For fuld specifikation overholdelse valideres forsamlinger, der distribueres gennem Adoptium, mod Java SE TCK (en aftale mellem Oracle og Eclipse Foundation bruges til at få adgang til Technology Compatibility Kit).

Currently, OpenJDK bygger 8, 11 og 16 fra Eclipse Temurin-projektet (tidligere Java-distribution af AdoptOpenJDK) distribueres direkte gennem Adoptium. Adoptium-projektet inkluderer også IBM-genererede JDK-samlinger baseret på OpenJ9 Java virtuel maskine, men disse enheder distribueres separat via IBM-webstedet.

Distributionen inkluderer eksekverbare filer til Java 11 og Java 16, baseret på OpenJDK 11.0.11 og OpenJDK 16.0.1. Bygninger er klar til Linux, Windows og macOS og er tilgængelige til x86_64-arkitekturen. Derudover er en test build baseret på OpenJDK 16.0.1 genereret til ARM-systemer, som er tilgængelig til Linux og Windows.

Ud over denne generelle tilgængelighed, Microsoft også tilbud Microsoft Build af OpenJDK Docker-billeder og tilsvarende Docker-filer. Disse er designet til at blive brugt af enhver Java-applikation eller Java-applikationskomponent til implementering hvor som helst, inklusive Microsoft Azure.

kilde: https://devblogs.microsoft.com


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.