JDKとOpenJDKの2種類になりました。11は、有償で技術サポートが含まれ、LTS(長期サポート版)となる商用製品となりました。開発・試験・デモ用など使用用途に制限のあるOTNライセンスでの無償提供もあります。11は、無償で提供されています。JDKもそのソースコードはOpenJDKとして開発されています。11に向けてOpenJDKに統合されてきています。このOpenJDKのソースはGPLであり、OpenJDKのソースをビルドしてバイナリを提供する団体がいくつか登場しています。JDKで動かす場合には、有償のライセンス契約が必要となります。開発・試験・デモ用など使用用途に制限のあるOTNライセンスは無償で提供されています。11とは別に、OracleがOpenJDKソースをビルドしてバイナリを提供しています。クラスパス例外付きライセンスで提供されています(無償)。Systems社がOpenJDKを独自にビルドしバイナリを提供しています。Zuluの利用は無償で、技術サポートを有償で提供しています。8AdoptOpenJDKロンドンJavaコミュニティが運営し、OpenJDKコミュニティの幅広いメンバーの活動によってOpenJDKをビルド・提供する団体です。JDKはインストーラーでインストールし、レジストリにインストール場所が記録されます。これまでは、レジストリからJDKの場所を調べて環境変数を設定するバッチファイルを作って環境設定をしていました。GistOpenJDKは、zipで提供、インストールしたい場所に展開するだけのインストールなので、レジストリからOpenJDKの場所を調べることができません。そこで、自分で決めたインストールディレクトリの下にJDK-のディレクトリを探してそれを環境変数に設定するようにしました。LTSについてこれまで、JDKは1年半〜4年半の間隔でメジャーバージョンアップをしてきました。マイナーバージョンアップにおいても、セキュリティアップデート、バグ修正のほか機能追加が行われたりしていました。これからは、LTS版はセキュリティアップデートとバグ修正が続き、機能追加は半年毎にバージョンアップされるOpenJDKの方で行われるようになります。11はセキュリティパッチとバグ修正パッチが順次提供されます。ミッションクリティカルなシステムではこのLTS版を使うと、より頑健になります。Update)のJDKに更新していない、リリース時点のJDKバージョンで固定して使っているシステムでは、OpenJDKで十分でしょう*1。LinuxディストリビューションにはこれまでもOpenJDKが含まれていたので、こちらを使っていたシステムはそのままLinuxディストリビューションのOpenJDKを使い続けることになると思います。月別アーカイブはてなブログをはじめよう!torutkさんは、はてなブログを使っています。ブログを報告するスターをつけました引用をストックしましたストック一覧を見る閉じる引用するにはまずログインしてくださいログイン閉じる引用をストックできませんでした。再度お試しください閉じる限定公開記事のため引用できません。