12 ポイント 投稿者 xguru 2021-10-12 | 5件のコメント | WhatsAppで共有
  • OpenJDKはJava SE仕様のオープンソース実装だが、ソースコードのみ

  • バイナリ配布版は複数のベンダーが提供

→ ライセンス/有償サポートの有無/対応プラットフォーム/更新頻度などに違いがある

  • どれを選ぶのがよいかを整理したガイド

→ 基本の推奨はAdoptium Eclipse Temurin 17

  • 各ディストリビューションの説明

→ OpenJDK builds by Oracle (jdk.java.net)

→ Oracle Java SE Development Kit (JDK)

→ Adoptium Eclipse Temurin

→ AdoptOpenJDK

→ Azul Zulu

→ BellSoft Liberica JDK

→ IBM Semeru Runtime

→ Amazon Corretto

→ Microsoft Build of OpenJDK

→ Alibaba Dragonwell

→ SapMachine

→ Red Hat OpenJDK

→ GraalVM

5件のコメント

 
ganadist 2021-10-13

CIとビルド用途でgraalvmを便利に使っていますが、まだm1向けバイナリが出ていないのが残念です。

まもなくJava17に対応するgraalvmが出そうなので、含まれることを願っています……が、

メモリが足りず、CIを構成するのが難しいという話もありますね。

https://github.com/oracle/graal/issues/2666#issuecomment-937627354

 
ganadist 2021-10-13

GraalVM unboxing(?) イベントは、こちらでストリーミング配信される予定とのことです。

https://youtu.be/Tsc2Io9DJsE

 
joyfui 2021-10-12

当然のようにAdoptOpenJDKを使っていましたが、7月からAdoptiumに移行していたんですね……

 
eyelove 2021-10-12

AWSベースのサービスを運用しているので、Amazon Corretto を使っています。 :)

 
galadbran 2021-10-12

主に AdoptOpenJdk を使っていましたが、このプロジェクトは Adoptium… へと引き継がれているのですね