BT

最新技術を追い求めるデベロッパのための情報コミュニティ

寄稿

Topics

地域を選ぶ

InfoQ ホームページ ニュース Oracle JDK 17 - 再び商用利用が無料に

Oracle JDK 17 - 再び商用利用が無料に

原文(投稿日:2021/10/30)へのリンク

Oracle JDK は、新しい「Oracle No-Fee Terms and Conditions (Oracle無料利用規約)」(NFTC) ライセンスの下で、プロダクションで再び無料で使用できるようになる。この動きは、Oracle JDK のプロダクションでの使用に対して課金するという2018年の決定を覆すが、Oracle のOpenJDK ディストリビューションには影響しない。NFTC は、最近リリースされたバージョン 17 の Oracle JDK および将来のバージョンに適用される。

Oracle のプロダクト管理担当シニアディレクターである Donald Smith 氏は、最近のブログ投稿でこの決定の理由を次のように説明している:

GPL の下で Oracle OpenJDK ビルドを提供することは大いに歓迎されましたが、開発者、学術、および企業からのフィードバックは、明確に無料の条件ライセンスの下で信頼できる堅固な Oracle JDK も必要であるというものでした。Oracle は、開発者エコシステムからのフィードバックに感謝し、まさにその要求で Java 17 の時点でデリバリーを発表できることを嬉しく思います。

Smith 氏は、NFTC は「商業的および生産的使用を含む」と明確に述べたが、NFTC はこの事実を強調していないようであり「無料でない限り再配布が許可される」と述べた。

Oracle は、次の LTS リリースが Java コミュニティで利用可能になってから1年後まで、NFTC の下で Java LTS リリースのセキュリティ更新を約束している。Oracle が Java LTS のリリースリズムを3年から2年に短縮することを提案したことを考えると、セキュリティ更新は合計3年間利用可能になる。その後、プロダクションで Oracle JDK をさらに使用するには商用ライセンスが必要だ。NFTC は、LTS 以外の JDK リリースの四半期ごとのセキュリティ更新もカバーしている。

顧客は、商用の Oracle Java SE サブスクリプションで Oracle JDK 17 を引き続き入手でき、ユーザごとまたはプロセッサーごとに支払う。このサブスクリプションには、Java Management ServiceAdvanced Management ConsoleGraalVM Enterprise、およびサポートが含まれる。Oracle は、OpenJDK ディストリビューションの商用サポートを提供していない。

Azul Systems の副 CTO である Simon Ritter 氏が説明するように、NFTC は、Oracle JDK の他の2つのライセンスである Oracle Binary Code LicenseOracle Technology Network License Agreement の仲間だ。組織は、Oracle JDK を使用する前に、NFTC を注意深く確認することを勧める。

2018年に JDK の課金を開始するという Oracle の決定は、Java コミュニティにかなりの疑念と混乱をもたらした。そのため、Java チャンピオンは、人気のある「Javaは今でも無料だ」という記事で結束し問題を明確にした。この新しいバージョン 3.0 は、Oracle の NFTC をカバーしている。

調査によると、Oracle の JDK ディストリビューションはもはや最も人気のある Java ディストリビューションではない。開発者は、AdoptOpenJDK (現在は Eclipse Temurin)、Amazon、Microsoft、Azul やその他のベンダーの OpenJDK ディストリビューションを好んでいるようだ。これらの組織は、ディストリビューションの商用サポートも提供している。Eclipse Temurin の場合、Azul がそのようなサポートを提供している。

この記事に星をつける

おすすめ度
スタイル

BT