Microsofts Java-build är nu tillgängligt för alla

Microsoft har börjat distribuera sin egen Java-distribution baserat på OpenJDK, som ger en gratis öppen källkod Java-distribution som kan konkurrera med Oracles Java-distributioner. Produkten Den distribueras gratis och finns tillgänglig i källkod under GPLv2-licensen.

Binärer Microsoft Build of OpenJDK kan innehålla korrigeringar och förbättringar som anses vara viktiga för kunder och interna användare, men som inte har införlivats i OpenJDK-projektet uppströms. Dessa korrigeringar och förbättringar kommer att noteras i versionerna med den tillgängliga källkoden.

Som en påminnelse överförde Oracle 2019 sina binära Java-distributioner till ett nytt licensavtal. que begränsar kommersiell användning och tillåter fri användning endast vid utveckling av programvara eller personligt bruk, testning, prototyping och applikationsdemonstration. För kommersiell användning utan kostnad föreslås att du använder det kostnadsfria OpenJDK-paketet licensierat enligt GPLv2 med undantag från GNU ClassPath som möjliggör dynamisk länkning med kommersiella produkter.

OpenJDK 11-filialen, som används i Microsoft-distributionen, klassificeras som LTS-versioner, vars uppdateringar kommer att genereras fram till oktober 2024. OpenJDK 11 underhålls av Red Hat Company.

Det bör noteras att Denna OpenJDK-distribution publicerad av Microsoft är företagets bidrag till Java-ekosystemet och ett försök att stärka interaktionen med samhället. Distributionen är placerad som stabil och används redan av många Microsoft-produkter och tjänster, inklusive Azure, Minecraft, SQL Server, Visual Studio Code och LinkedIn.

Det nämns det Microsoft Build av OpenJDK kommer att ha en lång underhållscykel med kvartalsvis släpp av gratis uppdateringar. Det kommer också att innehålla korrigeringar och förbättringar som av en eller annan anledning inte accepteras i OpenJDK-mainstream men som erkänns som viktiga för Microsofts kunder och projekt. Dessa ytterligare ändringar kommer att noteras uttryckligen i versionerna och publiceras i källkoden i projektförvaret.

Idag är vi glada att meddela den allmänna tillgängligheten av Microsoft Build of OpenJDK, en ny kostnadsfri distribution av OpenJDK som är öppen källkod och tillgänglig gratis för alla att distribuera var som helst. Som vi sa tidigare när vi tillkännagav Microsoft Build Preview av OpenJDK använder Microsoft mycket Java med över 500.000 XNUMX JVM: er som körs internt. Java Engineering Group är stolta över att bidra till Java-ekosystemet och hjälpa till att driva arbetsbelastningar som LinkedIn, Minecraft och Azure.

Microsoft meddelade också att han har gått med i Eclipse Adoptium Working Group, som anses vara en leverantörsoberoende plattform för distribution av OpenJDK-binärer som helt uppfyller Java-specifikationerna, uppfyller AQAvit-kvalitetskriterier och är redo för produktionsprojekt.

För fullständig överensstämmelse med specifikationer valideras församlingar som distribueras genom Adoptium mot Java SE TCK (ett avtal mellan Oracle och Eclipse Foundation används för att få tillgång till Technology Compatibility Kit).

För närvarande, OpenJDK bygger 8, 11 och 16 från Eclipse Temurin-projektet (tidigare Java-distributionen av AdoptOpenJDK) distribueras direkt via Adoptium. Adoptium-projektet inkluderar också IBM-genererade JDK-enheter baserade på OpenJ9 Java virtuella maskin, men dessa enheter distribueras separat via IBM-webbplatsen.

Distributionen inkluderar körbara filer för Java 11 och Java 16, baserat på OpenJDK 11.0.11 och OpenJDK 16.0.1. Bygg är klara för Linux, Windows och macOS och är tillgängliga för x86_64-arkitekturen. Dessutom har en testbyggnad baserad på OpenJDK 16.0.1 genererats för ARM-system, som är tillgängligt för Linux och Windows.

Förutom denna allmänna tillgänglighet, Microsoft också erbjuder Microsoft Build av OpenJDK Docker-bilder och motsvarande Docker-filer. Dessa är utformade för att användas av alla Java-applikationer eller Java-applikationskomponenter för distribution var som helst, inklusive Microsoft Azure.

Fuente: https://devblogs.microsoft.com


Bli först att kommentera

Lämna din kommentar

Din e-postadress kommer inte att publiceras. Obligatoriska fält är markerade med *

*

*

  1. Ansvarig för uppgifterna: Miguel Ángel Gatón
  2. Syftet med uppgifterna: Kontrollera skräppost, kommentarhantering.
  3. Legitimering: Ditt samtycke
  4. Kommunikation av uppgifterna: Uppgifterna kommer inte att kommuniceras till tredje part förutom enligt laglig skyldighet.
  5. Datalagring: databas värd för Occentus Networks (EU)
  6. Rättigheter: När som helst kan du begränsa, återställa och radera din information.