Microsoft объявила о доступности предварительной версии OpenJD

Microsoft анонсировала предварительный просмотр собственного Java Development Kit, описанный как «новый долгосрочный поддерживаемый бесплатный дистрибутив и новый способ для Microsoft сотрудничать и вносить свой вклад в экосистему Java». Впоследствии эта версия станет распространением по умолчанию для Java 11 в управляемых службах Azure.

И это Microsoft использует java в своем отделе разработчиков и в рабочих нагрузках. из Java на вашей облачной платформе Azure. В прошлом году производитель программного обеспечения перенес OpenJDK для Windows 10 на устройства на базе Arm (AArch64). Но новая версия OpenJDK от Microsoft - это гораздо больший шаг.

Microsoft полагается на технологии Java для множества собственных внутренних систем, приложения и рабочие нагрузки, позволяющие внедрять признанные общедоступные продукты и услуги, а также большой набор критически важных систем, которые стимулируют бизнес Инфраструктура Azure. И компания подчеркивает интенсивное внутреннее использование собственной версии языка.

Microsoft упоминает, что на данный момент предварительная версия уже соответствует спецификациям Java 11 и он может заменить любую другую версию OpenJDK

«Бинарные файлы Microsoft OpenJDK для Java 11 основаны на исходном коде OpenJDK, следуя тем же сценариям выпуска, которые использовались проектом Eclipse Adoptium и протестированы пакетом QA Eclipse Adoptium (включая тестирование проектом OpenJDK). Наши двоичные файлы Java 11 прошли тест Technical Compatibility Kit (TCK) для Java 11, который используется для проверки совместимости со спецификацией Java 11. Версия OpenJDK от Microsoft является простой заменой для любого другого дистрибутива OpenJDK. Доступного в экосистеме Java '.

Что отличает версию бинарных файлов OpenJDK 11 от Microsoft из других, по словам компании, являются:

«Исправления и улучшения, которые, по нашему мнению, важны для наших клиентов и внутренних пользователей». «Некоторые из них еще не были официально обновлены и четко указаны в наших примечаниях к выпуску. Это позволяет нам ускорить внесение улучшений и исправлений, одновременно внося эти изменения. Обновления будут бесплатными, и все Java-разработчики смогут внедрять их где угодно »

Согласно сообщению в блоге разработчиков компании, Бруно Борхес из подразделения Microsoft Java Product Management указал, что Microsoft в настоящее время развертывает более 500,000 140.000 виртуальных машин Java (JVM) внутри компании (за исключением всех сервисов и рабочих нагрузок Azure). Клиентов). Кроме того, по данным компании, более XNUMX XNUMX из этих JVM уже основаны на версии OpenJDK от Microsoft.

Azure по-прежнему является основной целью внутренней разработки на Java, Он управляет критическими задачами и поддерживает общую инфраструктуру, но эти JVM также используются для внутренних микросервисов, систем больших данных, брокеров сообщений, служб обмена сообщениями, потоковой передачи событий и игровых серверов.

«Java - один из наиболее важных языков программирования, используемых сегодня. Разработчики используют его для создания всего, от основных бизнес-приложений до роботов-любителей », - говорится в заявлении компании. 

В будущем, Microsoft порекомендует лучшую оптимизацию для рабочих нагрузок Java на этих сервисах, как только компания начнет развертывание новых JVM со своей версией OpenJDK в Azure. Позднее в этом году эта версия станет распространением по умолчанию для Java 11 в управляемых службах Azure, сказал Бруно в заявлении.

Следует также отметить, что для управляемых служб Azure, которые предлагают Java 8 в качестве целевой среды выполнения, Microsoft будет поддерживать двоичные файлы Eclipse Adoptium Java 8 (ранее AdoptOpenJDK).

Пакеты предварительной версии Microsoft OpenJDK и установщики доступны немедленно. Клиенты Microsoft Azure также могут протестировать предварительную версию с помощью Azure Cloud Shell в своих браузерах или в Терминале Windows.

Наконец, упоминается, что двоичные файлы Java 11 (на основе OpenJDK 11.0.10 + 9) предоставляются для развертываний настольных компьютеров / серверов x64 в macOS, Linux и Windows.


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

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

*

*

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