Американская компания представила тестовый бесплатный дистрибутив OpenJDK с открытым исходным кодом. В скором времени ИТ-гигант обещает представить релизную версию продукта.
Сборка для экспериментов
Microsoft Build of OpenJDK – это сборка из открытых исходных кодов, по тем же процедурам, что и Eclipse Adoptium, которая раньше распространялась под именем AdoptOpenJDK. Новый продукт ИТ-компании, подобно другим решениям на базе OpenJDK, успешно прошел сертификацию и соответствует стандарту Java SE 11.
В предварительный релиз Microsoft Build of OpenJDK для 64-битных версий вошли бинарные файлы для Java 11, которые основаны на дистрибутиве OpenJDK 11.0.10+9 для серверов и персональных компьютеров, работающих на базе Windows, macOS и Linux. Решение распространяется по стандартной общественной лицензии GPLv2 with Classpath Exception. Компания обещает долгосрочную поддержку для своего продукта.
Кроме того, Microsoft представила бинарные файлы с ранним доступом OpenJDK 16 для Windows на ARM, которые базируются на последней на текущий момент версии OpenJDK 16+36.
Американский ИТ-гигант гарантирует поддержку Java 11 до 2024 года. До конца этого года в планах организации представить версию Microsoft Build of OpenJDK для Java 17 – сейчас компания ожидает внесения финальных работ над новым стандартом этого языка программирования.
Развитие экосистемы Java
Microsoft до этого времени также принимала участие в работе над OpenJDK. За последние полтора года компания внесла в дистрибутив около 50 исправлений. В организации отмечают, что заметили рост количества пользователей, чьи проекты создаются при помощи Java.
Язык Java активно применяется при разработке и внутри самой Microsoft. Например, на нем написана часть компонентов внутренних систем компании и элементы инфраструктуры облачной платформы Azure. Американский ИТ-гигант планирует до конца 2021 года сделать сборку Microsoft Build of OpenJDK стандартным дистрибутивом Java 11 при управлении службами и сервисами через свое облако.
Компания напоминает, что текущая версия Microsoft OpenJDK – предварительная, поэтому ее не стоит запускать в рабочих системах. Экспериментировать со сборкой лучше в виртуальной среде, пока ИТ-гигант не выпустит стандартный вариант дистрибутива. Тестовая версия продукта предназначена для сбора отзывов пользователей. Оставить свое мнение о сборке можно на GitHub-странице Microsoft.