主な概念および用語
次の概念と用語は、Javaダウンロードの開始に役立ちます。
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)
サポート終了(EOSL)は、特定のJavaバージョンの公開更新の最終日です。EOSLに到達したJavaバージョンに対して拡張サポートが提供されています。拡張サポート期間中、OracleはこれらのJavaバージョンに対するセキュリティ・パッチおよび更新を引き続き提供します。
JMSは、様々なJavaバージョンのサポート・タイムラインに関する詳細情報を提供します。詳細は、Javaリリースを参照してください。
Extended Supportの終了
拡張サポートの終了は、Oracleが特定のOracle Javaバージョンに対するセキュリティ更新やパッチなどの公式サポートの提供を中止した時点を示します。
たとえば、JDK 8のサポートは2030年12月に終了しますが、JDK 21のサポートは2031年9月までです。これらの延長された終了日を認識し、それに応じてアップグレードを計画することが重要です。新しいバージョンのソリューションに移行しないと、システムはセキュリティの脅威や互換性の課題に対して脆弱になる可能性があります。Javaサポート・ロードマップで最新情報を入手し、技術環境で情報に基づいた意思決定を行い、円滑で安全な運用を実現します。