Oracle Java SEの3つのライセンス

(2023/4/11更新) Java SE 9,10のライセンス区分が間違っていましたので修正しました。

よく忘れるのでメモ。特にOTNライセンスは無償利用の条件が限定されるので注意。OpenJDKを使用するのが無難。

Oracle Java SEライセンスに関するFAQ
https://www.oracle.com/jp/java/technologies/javase/jdk-faqs.html

旧版を含めて配布は継続されており、以下からダウンロード可能。
www.oracle.com

1) NFTCライセンス

Oracle No-Fee Terms and Conditions (NFTC)
https://www.oracle.com/downloads/licenses/no-fee-license.html

適用されるOracle Java SEバージョン

無償利用ができるのは以下の条件に当てはまる場合のみ。

Oracle grants to You, as a recipient of this Program, subject to the conditions stated herein, a nonexclusive, nontransferable, limited license to:

(a) internally use the unmodified Programs for the purposes of developing, testing, prototyping and demonstrating your applications, and running the Program for Your own personal use or internal business operations; and

(b) redistribute the unmodified Program and Program Documentation, under the terms of this License, provided that You do not charge Your licensees any fees associated with such distribution or use of the Program, including, without limitation, fees for products that include or are bundled with a copy of the Program or for services that involve the use of the distributed Program.

2) OTNライセンス

Oracle Technology Network License Agreement for Oracle Java SE
https://www.oracle.com/downloads/licenses/javase-license1.html

適用されるOracle Java SEバージョン

無償利用ができるのは以下の条件に当てはまる場合のみ。

Oracle Java SE、Java 8、およびJava SE 11のアップデートはどのような用途の場合に無償ですか。
(i) ゲームのプレイやその他の個人用アプリケーションの実行などの目的で、デスクトップパソコンやノートパソコンでの個人的に使用する場合。
(ii) アプリケーションの開発、テスト、プロトタイピング、およびデモンストレーションの場合(プロファイラ、デバッガ、および統合開発環境ツールによる使用も含む)。
(iii) Oracle SQL Developerなどの承認された製品で使用する場合、または承認された製品によって作成されたソフトウェア・アプリケーションのエンドユーザーとして使用する場合(OTN License Agreement for Java SEの「Schedule A」および「Schedule B」製品を表す)。
(iv) 特定のOracle Cloud Infrastructure製品で使用する場合。

3) BCLライセンス

Oracle Binary Code License Agreement for the Java SE Platform Products and JavaFX
https://www.oracle.com/downloads/licenses/binary-code-license.html

適用されるOracle Java SEバージョン

2019年4月16日より前にリリースされたOracle Java SEバージョン(アップデートを含む)