Microsoft、Java 11ベースの「Microsoft Build of OpenJDK」プレビュー版を公開無料の長期サポート版Javaディストリビューション

MicrosoftはOpenJDKの長期サポート(LTS)ディストリビューション「Microsoft Build of OpenJDK」のプレビュー版を公開した。併せて今後のOpenJDKのロードマップも示した。

» 2021年04月08日 16時30分 公開
[ITmedia]

この記事は会員限定です。会員登録(無料)すると全てご覧いただけます。

 Microsoftは2021年4月6日(米国時間)、「Microsoft Build of OpenJDK」のプレビュー版を公開した。

 Microsoft Build of OpenJDKは、OpenJDKに対する同社の長期サポート(Long Term Support:LTS)ディストリビューションであり、オープンソースライセンスの「GPLv2+CPE」(クラスパス例外付きGNU General Public License v2)により無償で公開される。Docker Hubを用いたコンテナイメージの公開も予定している。

 Microsoft Build of OpenJDKには、x64サーバとデスクトップ環境向けに、macOSやLinux、Windows対応のJava 11バイナリ(OpenJDK 11.0.10+9ベース)が含まれる。さらにMicrosoftは、Arm版Windows対応のJava 16の早期アクセスバイナリ(OpenJDK 16+36ベース)も公開している。

Azure Cloud Shell上でのMicrosoft Build of OpenJDK(出典:Microsoft、クリックで再生)

 「Javaは、現在使われている最も重要なプログラミング言語の一つだ。Microsoftのクラウドサービスや開発ツールでJavaを使用する顧客も増えている。顧客や開発者のために、Javaサポートを拡大、深化する取り組みを継続していく」とMicrosoftは述べている。

 Microsoft Build of OpenJDKのJava 11バイナリは、OpenJDKのソースコードをベースにしている。「Eclipse Adoptium」プロジェクトで使われているのと同じビルドスクリプトでビルドされ、「Eclipse Adoptium Quality Assurance」スイート(OpenJDKプロジェクトテストを含む)でテストされている。

 今回のJava 11バイナリは、Java 11仕様との互換性検証に使われる「Java Technical Compatibility Kit(TCK)for Java 11」に合格している。Microsoft Build of OpenJDKは、Javaのエコシステムで提供されている他のOpenJDKディストリビューションを簡単に置き換えることができるという。

Java 11とは、次のLTSはいつ?

 Java 11は2018年9月に提供を開始したJavaの最新LTSリリースだ。Microsoftは少なくとも2024年まで、Java 11をサポートするとしている。

Copyright © ITmedia, Inc. All Rights Reserved.

RSSについて

アイティメディアIDについて

メールマガジン登録

@ITのメールマガジンは、 もちろん、すべて無料です。ぜひメールマガジンをご購読ください。