Изграждането на Java на Microsoft вече е достъпно за всички

Microsoft започна да разпространява собствена Java дистрибуция базиран на OpenJDK, предоставящ безплатна Java дистрибуция с отворен код, която може да се конкурира с Java дистрибуциите на Oracle. Продуктът Той се разпространява безплатно и е достъпен в изходния код под лиценза GPLv2.

Двоични файлове Microsoft Build на OpenJDK може да съдържа корекции и подобрения които се считат за важни за клиентите и вътрешните потребители, но не са включени в проекта нагоре по OpenJDK. Тези корекции и подобрения ще бъдат отбелязани в бележките за изданието с наличния изходен код.

За напомняне, през 2019 г. Oracle прехвърли своите бинарни дистрибуции на Java SE към ново лицензионно споразумение. че ограничава търговската употреба и позволява безплатна употреба само при разработване на софтуер или лична употреба, тестване, прототипиране и демонстрация на приложения. За безплатна търговска употреба се препоръчва използването на безплатния OpenJDK пакет, лицензиран под GPLv2 с изключения на GNU ClassPath, които позволяват динамично свързване с търговски продукти.

Клонът OpenJDK 11, който се използва в дистрибуцията на Microsoft, е класифициран като LTS версии, чиито актуализации ще бъдат генерирани до октомври 2024 г. OpenJDK 11 се поддържа от Red Hat Company.

Трябва да се отбележи това Тази дистрибуция на OpenJDK, публикувана от Microsoft, е приносът на компанията към екосистемата на Java и опит за засилване на взаимодействието с общността. Разпространението е позиционирано като стабилно и вече се използва от много продукти и услуги на Microsoft, включително Azure, Minecraft, SQL Server, Visual Studio Code и LinkedIn.

Споменава се, че Microsoft Build на OpenJDK ще има дълъг цикъл на поддръжка с тримесечно издаване на безплатни актуализации. Той също така ще включва корекции и подобрения, които по една или друга причина не са приети в основния поток на OpenJDK, но са признати за важни за клиентите и проектите на Microsoft. Тези допълнителни промени ще бъдат изрично отбелязани в бележките за изданието и публикувани в изходния код в хранилището на проекта.

Днес имаме удоволствието да обявим общата наличност на Microsoft Build на OpenJDK, нова безплатна дистрибуция на OpenJDK, която е с отворен код и е достъпна безплатно за всеки, който може да се внедри навсякъде. Както казахме по-рано, когато обявихме Microsoft Build Preview на OpenJDK, Microsoft използва много Java с над 500.000 XNUMX JVM, работещи вътрешно. Java Engineering Group се гордее, че допринася за екосистемата на Java и помага за натоварването на енергия като LinkedIn, Minecraft и Azure.

Microsoft също обяви, че се е присъединил към работната група Eclipse Adoptium, която се счита за независима от доставчика платформа за разпространение на бинарни файлове OpenJDK, които са напълно съвместими със спецификациите на Java, отговарят на критериите за качество на AQAvit и са готови за производствени проекти.

За пълно съответствие със спецификациите, сглобките, разпространявани чрез Adoptium, са валидирани спрямо Java SE TCK (за достъп до набора за технологична съвместимост се използва споразумение между Oracle и Eclipse Foundation).

В момента OpenJDK изгражда 8, 11 и 16 от проекта Eclipse Temurin (по-рано Java дистрибуцията на AdoptOpenJDK) се разпространяват директно през Адоптиум. Проектът Adoptium също включва генерирани от IBM JDK модули, базирани на виртуалната машина OpenJ9 Java, но тези модули се разпространяват отделно чрез сайта на IBM.

Дистрибуцията включва изпълними файлове за Java 11 и Java 16, базирани на OpenJDK 11.0.11 и OpenJDK 16.0.1. Сградите са готови за Linux, Windows и macOS и са достъпни за архитектурата x86_64. Освен това е генерирано тестово изграждане, базирано на OpenJDK 16.0.1 за ARM системи, което е достъпно за Linux и Windows.

В допълнение към тази обща наличност, Microsoft също оферти Microsoft Build на OpenJDK Docker изображения и съответните Docker файлове. Те са проектирани да се използват от всяко приложение на Java или компонент на Java приложение за внедряване навсякъде, включително Microsoft Azure.

Fuente: https://devblogs.microsoft.com


Бъдете първите, които коментират

Оставете вашия коментар

Вашият имейл адрес няма да бъде публикуван. Задължителните полета са отбелязани с *

*

*

  1. Отговорен за данните: Мигел Анхел Гатон
  2. Предназначение на данните: Контрол на СПАМ, управление на коментари.
  3. Легитимация: Вашето съгласие
  4. Съобщаване на данните: Данните няма да бъдат съобщени на трети страни, освен по законово задължение.
  5. Съхранение на данни: База данни, хоствана от Occentus Networks (ЕС)
  6. Права: По всяко време можете да ограничите, възстановите и изтриете информацията си.