A Microsoft Java felépítése immár mindenki számára elérhető

A Microsoft megkezdte saját Java terjesztésének terjesztését az OpenJDK alapján, ingyenes nyílt forráskódú Java disztribúciót biztosítva, amely versenyre kelhet az Oracle Java terjesztéseivel. A termék Ingyenesen terjesztik, és forráskódban érhető el a GPLv2 licenc alatt.

Binárisok A Microsoft Build of OpenJDK tartalmazhat javításokat és fejlesztéseket amelyeket a belső felhasználók és az ügyfelek számára fontosnak tartanak, de nem építették be az UpJDK upstream projektjébe. Ezeket a javításokat és fejlesztéseket a rendelkezésre álló forráskóddal ellátott kiadási megjegyzések tartalmazzák.

Emlékeztetőül: az Oracle 2019-ben új licencszerződésbe helyezte át Java SE bináris disztribúcióit. hogy korlátozza a kereskedelmi felhasználást és csak szoftverfejlesztésben vagy személyes használatban, tesztelésben, prototípus készítésben és alkalmazásbemutatásban engedélyezi az ingyenes felhasználást. Kereskedelmi felhasználáshoz ingyenesen javasoljuk a GPLv2 alapján licencelt ingyenes OpenJDK csomag használatát a GNU ClassPath kivételekkel, amelyek lehetővé teszik a dinamikus összekapcsolást a kereskedelmi termékekkel.

Az OpenJDK 11 ág, amelyet a Microsoft disztribúcióban használnak, az LTS verziók közé tartozik, amelynek frissítéseit 2024. októberig generálják. Az OpenJDK 11-et a Red Hat Company tartja fenn.

Meg kell jegyezni, hogy Ez a Microsoft által közzétett OpenJDK disztribúció a vállalat hozzájárulása a Java ökoszisztémához és kísérlet a közösséggel való interakció megerősítésére. A disztribúció stabilan van elhelyezve, és számos Microsoft termék és szolgáltatás már használja, beleértve az Azure-ot, a Minecraft-ot, az SQL Server-t, a Visual Studio Code-ot és a LinkedIn-t.

Azt emlegetik A Microsoft Build of OpenJDK hosszú karbantartási ciklus lesz az ingyenes frissítések negyedéves kiadásával. Ez magában foglalja azokat a javításokat és fejlesztéseket is, amelyeket egy vagy másik okból nem fogad el az OpenJDK mainstream, de fontosnak ismerik el a Microsoft ügyfelei és projektjei számára. Ezeket a további változásokat kifejezetten megjegyzi a kiadási megjegyzések, és közzéteszi a forráskódban a projekt adattárában.

Ma örömmel jelentjük be a Microsoft Build of OpenJDK, az OpenJDK új, költségmentes disztribúciójának általános elérhetőségét, amely nyílt forráskódú és bárki számára ingyen elérhető bárhol. Amint azt korábban elmondtuk, amikor meghirdettük az OpenJDK Microsoft Build Preview alkalmazását, a Microsoft sok Java-t használ, több mint 500.000 XNUMX JVM-mel, amelyek belsőleg futnak. A Java Engineering Group büszke arra, hogy hozzájárul a Java ökoszisztémához, és segíti az olyan munkaterheléseket, mint a LinkedIn, a Minecraft és az Azure.

microsoft azt is bejelentette, hogy csatlakozott az Eclipse Adoptium munkacsoportjához, amelyet gyártói független platformnak tekintenek az OpenJDK bináris fájlok terjesztésére, amelyek teljes mértékben megfelelnek a Java specifikációknak, megfelelnek az AQAvit minőségi kritériumoknak és készen állnak a termelési projektekre.

A teljes specifikáció-megfelelés érdekében az Adoptiumon keresztül terjesztett szerelvényeket a Java SE TCK-val hitelesítik (az Oracle és az Eclipse Foundation közötti megállapodást használják a Technology Compatibility Kit elérésére).

Jelenleg Az OpenJDK 8, 11 és 16-ot épít az Eclipse Temurin projektből (korábban az AdoptOpenJDK Java terjesztése) közvetlenül az Adoptiumon keresztül terjesztik. Az Adoptium projekt az IBM által generált JDK-összeállításokat is magában foglalja, amelyek az OpenJ9 Java virtuális gépen alapulnak, de ezeket az összeállításokat külön-külön terjesztik az IBM webhelyén keresztül.

A disztribúció Java 11 és Java 16 futtatható fájlokat tartalmaz, az OpenJDK 11.0.11 és az OpenJDK 16.0.1 alapján. Az építések készen állnak Linux, Windows és macOS esetén és elérhetők az x86_64 architektúrához. Ezenkívül az OpenJDK 16.0.1-n alapuló tesztépítést létrehoztak az ARM rendszerek számára, amely Linux és Windows számára elérhető.

Ezen általános rendelkezésre állás mellett a Microsoft is kínál Microsoft Build of OpenJDK Docker képek és a megfelelő Docker fájlok. Ezeket úgy tervezték, hogy bármely Java alkalmazás vagy Java alkalmazás összetevő bárhová telepíthesse, beleértve a Microsoft Azure-ot is.

forrás: https://devblogs.microsoft.com


Hagyja megjegyzését

E-mail címed nem kerül nyilvánosságra. Kötelező mezők vannak jelölve *

*

*

  1. Az adatokért felelős: Miguel Ángel Gatón
  2. Az adatok célja: A SPAM ellenőrzése, a megjegyzések kezelése.
  3. Legitimáció: Az Ön beleegyezése
  4. Az adatok közlése: Az adatokat csak jogi kötelezettség alapján továbbítjuk harmadik felekkel.
  5. Adattárolás: Az Occentus Networks (EU) által üzemeltetett adatbázis
  6. Jogok: Bármikor korlátozhatja, helyreállíthatja és törölheti adatait.