Сборка Java от Microsoft теперь доступна всем

Microsoft начала распространять собственный дистрибутив Java основан на OpenJDK, предоставляя бесплатный дистрибутив Java с открытым исходным кодом, который мог бы конкурировать с дистрибутивами Oracle Java. Продукт Он распространяется бесплатно и доступен в исходном коде по лицензии GPLv2.

Двоичные файлы Сборка Microsoft OpenJDK может содержать исправления и улучшения. которые считаются важными для клиентов и внутренних пользователей, но не были включены в исходный проект OpenJDK. Эти исправления и улучшения будут отмечены в примечаниях к выпуску с доступным исходным кодом.

Напомним, в 2019 году Oracle перевела свои двоичные дистрибутивы Java SE на новое лицензионное соглашение. что ограничивает коммерческое использование и разрешает бесплатное использование только для разработки программного обеспечения или личного использования, тестирования, создания прототипов и демонстрации приложений. Для коммерческого использования бесплатно рекомендуется использовать бесплатный пакет OpenJDK под лицензией GPLv2 с исключениями GNU ClassPath, которые позволяют динамическое связывание с коммерческими продуктами.

Ветвь OpenJDK 11, которая используется в дистрибутиве Microsoft, классифицируется как LTS-версии, обновления которых будут генерироваться до октября 2024 года. OpenJDK 11 поддерживается компанией Red Hat.

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

Упоминается, что Сборка Microsoft OpenJDK будет иметь длительный цикл обслуживания с ежеквартальным выпуском бесплатных обновлений. Он также будет включать исправления и улучшения, которые по тем или иным причинам не принимаются в основном потоке OpenJDK, но признаны важными для клиентов и проектов Microsoft. Эти дополнительные изменения будут явно отмечены в примечаниях к выпуску и опубликованы в исходном коде в репозитории проекта.

Сегодня мы рады объявить об общедоступной версии Microsoft Build of OpenJDK, нового бесплатного дистрибутива OpenJDK с открытым исходным кодом, который можно бесплатно развернуть где угодно. Как мы уже говорили ранее, когда мы анонсировали Microsoft Build Preview для OpenJDK, Microsoft использует много Java с более чем 500.000 XNUMX JVM, работающих внутри. Группа разработки Java гордится тем, что вносит свой вклад в экосистему 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. Проект Adoptium также включает созданные IBM сборки JDK на основе виртуальной машины OpenJ9 Java, но эти сборки распространяются отдельно через сайт IBM.

В дистрибутив входят исполняемые файлы для Java 11 и Java 16, основанные на OpenJDK 11.0.11 и OpenJDK 16.0.1.. Сборки готовы для Linux, Windows и macOS и доступны для архитектуры x86_64. Кроме того, для систем ARM была создана тестовая сборка на основе OpenJDK 16.0.1, которая доступна для Linux и Windows.

В дополнение к этой общедоступной версии Microsoft также ofrece Сборка Microsoft из образов OpenJDK Docker и соответствующих файлов Docker. Они предназначены для использования любым приложением Java или компонентом приложения Java для развертывания где угодно, включая Microsoft Azure.

источник: https://devblogs.microsoft.com


Оставьте свой комментарий

Ваш электронный адрес не будет опубликован. Обязательные для заполнения поля помечены *

*

*

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