ReadyStack · すべての無料ツール

Oracle JDK 21 はまだ無償? 2026年10月20日に変わること

2026年9月までにリリースされた Oracle JDK 21 は、Oracle の無償条件 (NFTC) のまま無償で使えます。2026年10月20日の Critical Patch Update 以降、Oracle JDK 21 の新しいアップデートは Java SE OTN ライセンスとなり、本番利用は無償ではありません。最新の Oracle JDK 21 を取得する CI ジョブ、Dockerfile、スクリプトは、誰も編集しなくてもその日にライセンスが切り替わります。

日付Oracle の発表出典
2026年9月NFTC (本番でも無償) の最後の Oracle JDK 21 リリース。Oracle JDK licence FAQ
2026年10月20日Critical Patch Update。以後の Oracle JDK 21 アップデートは Java SE OTN ライセンス: 開発・テストは無償、本番は無償ではない。Oracle Java blog, 2026-08-14
同日Oracle 自身のカレンダーにある 2026年10月の CPU の日付 (毎月第3火曜日)。Oracle Critical Patch Update calendar
その後新しい Oracle JDK 21 アップデートを本番で使うには Java SE Universal Subscription が必要で、従業員数で課金されます: 1〜999人なら定価で1人あたり月15ドル、会社全体を数えます。Java SE Universal Subscription price list

定価では 250 人の会社で 250 x 15ドル x 12 = 年 45,000ドル。数えるのはサーバーではなく従業員です。

今すぐファイルを確認 (無料)

Dockerfile、GitHub Actions のワークフロー、プロビジョニング用スクリプトを貼り付けてください。Oracle ビルドを取得している行をすべて示し、10月20日までの日数を数え、各箇所の無償の Temurin / Corretto の行を示します。ブラウザ内で動き、何もアップロードしません。

今すぐファイルを確認 (無料) →

会社向け: 日付入りの記録

Oracle は Java SE を全従業員数で課金するため、忘れられたリポジトリが 1 つあれば十分です。記録はワークスペース内のすべての Oracle 行を、ファイル、行、ライセンスの根拠、日付、無償の置き換え、各ファイルの SHA-256 とともに一覧にし、調達や監査が「いつ何を確認したか」を見られるようにします。ライセンスキーが届き、下の拡張機能がワークスペースで記録を書き出します。

1 ワークスペースの日付入り記録 - 29ドル (1回)チームキー - CI のすべてのリポジトリとプルリクエスト、5 席 - 149ドル (1回)

エディタでは: 無料の VS Code 拡張機能 (Cursor や VSCodium 向けに Open VSX にもあります) が、開いたファイルを同じように確認します。 VS Code Marketplace · Open VSX · getreadystack.com/tools/oracle-jdk-license-gate

よくある質問

2026年10月20日以降も Oracle JDK 21 は無償?

2026年9月までにリリースされたビルドは NFTC のままです。2026年10月20日の Critical Patch Update 以降の新しい Oracle JDK 21 アップデートは Java SE OTN ライセンスで、本番での無償利用はできません。

何に切り替えればよい?

Eclipse Temurin や Amazon Corretto などの OpenJDK ビルド、または Oracle が2028年10月まで NFTC を続ける Oracle JDK 25 です。確認ツールが各箇所の置き換え行を示します。

Oracle の課金方法は?

Java SE Universal Subscription は会社全体の従業員数で課金され、1〜999人なら定価で1人あたり月15ドルです。

出典 (2026-10-10 確認): Oracle JDK licence FAQ · Oracle Java blog, 2026-08-14 · Oracle Critical Patch Update calendar · Java SE Universal Subscription price list

法的助言ではありません。Oracle との契約がある場合はその契約が優先します。