主要LinuxディストリビューションのJava 11リリース状況まとめ

主要LinuxディストリビューションのJava 11リリース状況まとめ:

2018年9月にJava 11の正式版がリリースされました。本ページでは主要なLinuxディストリビューションのJava 11のリリース状況などについてまとめたいと思います。


前置き

  • 本ページは2018年10月25日現在の情報を元に記載しています。
  • 自分が使ったことのあるメジャーどころと思われるLinuxディストリビューションを対象としています。FedoraやFreeBSDなどは知識がほとんど無いため記載できていませんが、もし良い情報があれば追記したいと思います。
  • 情報が比較的出回っているRed Hatは今回の対象から除外しています。


本ページで扱う内容

Java 8やJava 11のサポートの話は @sugarlifeさん (Twitter) や @nowokay さんなど多くの方がまとめてくださっていますので、本ページでは扱いません。以下2つのページでJavaのサポートに関する重要な内容がカバーされていると思います。

上記のSlideShare資料の中に「無償でバイナリ配信サポートなら『AdoptOpenJDK』かLinuxディストリビューション提供パッケージ」との記述があります。

他方、Redhatが2023年6月までOpenJDK 8をサポートすることを打ち出しているのを除いて、その他のLinuxディストリビューションのJava 8やJava 11のリリース状況に関する情報はあまり聞こえてこないように思います。

そこで、本ページにて可能な範囲で情報をまとめたいと思います。


Amazon Linux / Amazon Linux 2

ディスカッションフォーラムやパッケージリストを調べましたが、Java 11のリリーススケジュールに関する情報は確認できませんでした。


ディスカッションフォーラム

https://forums.aws.amazon.com

「Amazon Linux 2が将来的にJava 11をコアパッケージに含める予定はあるか」という質問が2018/09/18に投稿されていますが、2018/10/25時点でAWSからの回答は付いていません。
https://forums.aws.amazon.com/thread.jspa?threadID=290148


パッケージリスト - Amazon Linux

新しい順で5つのバージョンのパッケージリストを確認したところ、いずれのバージョンにもjava-1.8.0-openjdkは入っていましたが、Java 11は確認できませんでした。

https://aws.amazon.com/jp/amazon-linux-ami/2018-03-packages/
https://aws.amazon.com/jp/amazon-linux-ami/2017.09-packages/
https://aws.amazon.com/jp/amazon-linux-ami/2017.03-packages/
https://aws.amazon.com/jp/amazon-linux-ami/2016.09-packages/
https://aws.amazon.com/jp/amazon-linux-ami/2016.03-packages/


パッケージリスト - Amazon Linux 2

Webサイト上ではパッケージリストを確認できませんでした。
https://aws.amazon.com/jp/amazon-linux-2/


Ubuntu

メーリングリストやパッケージリストの内容をまとめると以下のようになります。

OSバージョン デフォルトのJDK 提供されているOpenJDK
14.04 LTS (Trusty) OpenJDK 7 OpenJDK 6 / 7
16.04 LTS (Xenial) OpenJDK 8 OpenJDK 8 / 9
18.04 LTS (Bionic) OpenJDK 11 OpenJDK 8 / 11


QAサイト / メーリングリスト

UbuntuのQAサイト (askubuntu) 及びメーリングリストに、今後のJavaのサポート方針に関する記事がありました。

上記メーリングリストの内容は、大まかには以下の通りです。

  • 18.04 LTS (Bionic) について、OpenJDK 10をデフォルトのJRE/JDKとしてリリースし、2018年9月または10月にSRU (Stable Release Update) としてデフォルトのJRE/JDKをOpenJDK 11に切り替える予定
  • 16.04 LTS (Xenial) (2021年4月にEOL予定) については、メインのJDKをOpenJDK 8のままとする


パッケージリスト


14.04 LTS (Trusty)

openjdk-7-jdkがデフォルトのJDKとなっています。
https://packages.ubuntu.com/ja/trusty/default-jdk

パッケージ検索ではopenjdk-6-jdk openjdk-7-jdkがヒットしました。
https://packages.ubuntu.com/search?suite=trusty&searchon=names&keywords=openjdk


16.04 LTS (Xenial)

openjdk-8-jdkがデフォルトのJDKとなっています。
https://packages.ubuntu.com/xenial/default-jdk

パッケージ検索ではopenjdk-8-jdk openjdk-9-jdkがヒットしました。
https://packages.ubuntu.com/search?suite=xenial&searchon=names&keywords=openjdk


18.04 LTS (Bionic)

openjdk-11-jdkがデフォルトのJDKとなっています。
https://packages.ubuntu.com/bionic/default-jdk

パッケージ検索では openjdk-8-jdk openjdk-11-jdkがヒットしました。
https://packages.ubuntu.com/search?suite=bionic&searchon=names&keywords=openjdk


Debian

Wikiとパッケージリストの確認結果をまとめると以下のようになります。

OSバージョン デフォルトのJDK 提供されているOpenJDK
8.0 (jessie) OpenJDK 7 OpenJDK 7
9.0 (stretch) OpenJDK 8 OpenJDK 8
10.0 (buster) OpenJDK 11 OpenJDK 8 / 10 / 11


Wiki

DebianのWikiにOSバージョンごとのデフォルトのJDKがまとまっていました(他のディストリビューションもこれぐらい分かりやすくまとめて欲しい・・・)。

https://wiki.debian.org/Java

大まかな内容は以下の通りです。

  • 2019年リリース予定の10.0 (buster) ではデフォルトのJDKとしてOpenJDK 11を採用予定
  • 現行リリースの9.0 (stretch) とjessie-backportsのデフォルトはOpenJDK 8
  • 一世代前の8.0 (jessie) のデフォルトはOpenJDK 7


パッケージリスト


8.0 (jessie)

パッケージ検索ではopenjdk-7-jdkのみがヒットしました。
https://packages.debian.org/search?suite=jessie&arch=any&searchon=names&keywords=openjdk


9.0 (stretch)

パッケージ検索ではopenjdk-8-jdkのみがヒットしました。
https://packages.debian.org/search?suite=stretch&arch=any&searchon=names&keywords=openjdk


10.0 (buster)

パッケージ検索ではopenjdk-8-jdk openjdk-10-jdk openjdk-11-jdkがヒットしました(9はどこに行ったのだろうか)。
https://packages.debian.org/search?suite=buster&arch=any&searchon=names&keywords=openjdk


CentOS

コミュニティサイトやパッケージリストを調べましたが、Java 11のリリーススケジュールの情報は確認できませんでした。


コミュニティサイト

https://www.centos.org

関連しそうな2件のトピックが見つかりました。2件目のトピックではCentOSでのJava 11のリリーススケジュールが質問されていますが「Red Hatのみぞ知る」というようなコメントが付いていました。


パッケージリスト

CentOS6、CentOS7ともにjava-1.8.0-openjdkは入っていますが、Java 11は確認できませんでした。

http://mirror.centos.org/centos/6/os/x86_64/Packages/
http://mirror.centos.org/centos/7/os/x86_64/Packages/

コメント

このブログの人気の投稿

投稿時間:2021-06-17 05:05:34 RSSフィード2021-06-17 05:00 分まとめ(1274件)

投稿時間:2021-06-20 02:06:12 RSSフィード2021-06-20 02:00 分まとめ(3871件)

投稿時間:2024-02-12 22:08:06 RSSフィード2024-02-12 22:00分まとめ(7件)