主な概念および用語

次の概念と用語は、Javaダウンロードの開始に役立ちます。

Javaライセンス・タイプ

Oracle Javaリリースは、次のいずれかの条件でライセンスされます。

OTNライセンス

OTN License Agreement for Java SEは、個人的な使用、開発、テスト、プロトタイピング、デモおよびその他の限定的な使用を無償で許可します。Java 8のJava Web Startを使用したOracle JDK 11、Oracle JDK Java 8およびOracle JREは、OTNライセンスでOracleのお客様が使用できます。

詳細は、Oracle Java SEのOracle Technology Networkライセンス契約を参照してください。

NFTCライセンス

Oracle No-Fee Terms and Conditions (NFTC)により、商用および本番での使用を含むすべてのユーザーが無償で使用できます。このライセンスは、Oracle JDK 17以降のリリースに適用されます。

JDK 17などのLTSリリースは、後続のLTSのリリース後1年間、このライセンスで更新を受け取ります。無料使用ライセンス期間の後、Oracleは、Java 8および11 LTSリリースで現在使用されているものと同じOTNライセンスを、後続の更新に使用します。JDK 18などの非LTSリリースは、NFTCの下で計画された6か月のサポート期間全体で使用できます。詳細は、Oracle No-Fee Terms and Conditions (NFTC)を参照してください。

トークン

アクセス・トークンは、スクリプト・フレンドリなJavaダウンロードへのアクセスに使用される認可です。これにより、ユーザーは自分のアイデンティティを確認し、一意のアクセス・トークンを受信できます。

JMSでは、一意のアクセス・トークンを生成し、既存のトークンを管理できます。詳細は、トークンを参照してください。

スクリプト対応のダウンロード

スクリプト・フレンドリなダウンロードは、Javaランタイム・パッケージのダウンロード・プロセスを自動化するために使用されます。これにより、特に繰返しタスクや本番環境での時間と労力を節約できます。

JavaダウンロードUIコンソールを使用して、Javaランタイム・パッケージをダウンロードするためのスクリプト対応URLを生成できます。このスクリプト対応URLは、企業のOCI以外のユーザーに配布できます。このユーザーは、ライセンスを受け入れるか、資格チェックを受けることなくスクリプトで使用できます。詳細は、スクリプト・フレンドリ・ダウンロードを参照してください。

サポート期間終了(EOSL)

End of Support Life(EOSL)は、特定のJavaバージョンの公開更新の最終日です。EOSLに到達したJavaバージョンに対して拡張サポートが提供されています。延長サポート期間中、Oracleは引き続きこれらのJavaバージョンに対するセキュリティ・パッチおよび更新を提供します。

JMSは、様々なJavaバージョンのサポート・タイムラインに関する詳細情報を提供します。詳細は、Javaリリースを参照してください。

Extended Supportの終了

拡張サポートの終了は、Oracleが特定のOracle Javaバージョンに対するセキュリティ更新およびパッチを含む公式サポートの提供を中止した時点を示します。

たとえば、JDK 8のサポートは2030年12月に終了しますが、JDK 21のサポートは2031年9月までです。これらの延長された終了日を把握し、それに応じてアップグレードを計画することが重要です。新しいバージョンのソリューションへの移行に失敗すると、セキュリティの脅威や互換性の問題に脆弱になる可能性があります。Javaサポート・ロードマップで最新情報を入手し、テクノロジ環境について十分な情報に基づいて意思決定を行い、円滑で安全な運用を実現します。