オラクルは、商業目的での JDK の使用の制限を解除しました。

オラクルは、Java アプリケーションを開発および実行するためのツール (ユーティリティ、コンパイラ、クラス ライブラリ、および JRE ランタイム) のリファレンス ビルドを提供する JDK 17 (Java SE Development Kit) のライセンス契約を変更しました。 JDK 17 以降、このパッケージには新しい NFTC (Oracle 無償利用規約) ライセンスが適用され、個人および商用プロジェクトでの無料使用が許可されるほか、商用システムの作業環境でも使用できます。 また、サイト上でのダウンロード操作の確認制限がなくなり、スクリプトから自動的にJDKをダウンロードできるようになりました。

NFTC ライセンスは、バグや脆弱性の修正を含む無料の四半期更新の可能性も暗示していますが、LTS ブランチのこれらの更新は、メンテナンス期間全体ではリリースされず、次の LTS バージョンのリリース後さらに 17 年間のみリリースされます。 たとえば、Java SE 2029 は 2024 年までサポートされますが、無料アップデートは Java SE 21 LTS のリリースから 2 年後の XNUMX 年 XNUMX 月に終了します。 JDK のサードパーティによる再配布は、パッケージが営利目的で提供されていない限り許可されています。 Oracle が JDK を構築する無償の OpenJDK は、商用製品への動的リンクを可能にする GNU ClassPath の例外を除き、GPLvXNUMX ライセンスに基づく同じ契約条件の下で引き続き開発されます。

2019 年以降、JDK は OTN (Oracle Technology Network) ライセンス契約の対象となっており、ソフトウェア開発プロセスにおいてのみ、個人使用、テスト、プロトタイピング、アプリケーションのデモンストレーションを目的として自由に使用できることを思い出してください。 商用プロジェクトで使用する場合は、別途ライセンスが必要でした。

出所: オープンネット.ru

コメントを追加します