Oracle Java ライセンス管理

概要

2023年、Oracleは新しいJava SEユニバーサルサブスクリプションモデルを導入し、古いJavaバージョンを使用する企業のライセンスコストが増加する可能性があります。 2021年に発表されたOracleのノーフィー利用条件(NFTC)ライセンスにより、新しいJava LTSバージョンの無料使用が可能になりました。 この新しいLibrary packは、Javaパッケージを検出し、適切に管理するのに役立ちます。

問題

1990年代後半から、Oracle Javaにはバージョニングとセキュリティパッチレベルに依存するさまざまなライセンス契約の対象となる21の主要リリースがあります。

今日、Javaに依存する異なるバージョンのOracleやサードパーティーのJavaバージョンを含むアプリケーションを管理し、それらの互換性やライセンスを組織で扱うのは悪夢のようです。 これはJavaの存在とバージョニングを監視すること、各インスタンスを特定のアプリケーション(あれば)に関連づけること、および適用されるライセンスモデルを決定することの困難さによるものです。(Javaに依存するアプリケーションがOracle Javaライセンスを含んでいるか、どのOracle Javaライセンス契約が適用されるかなど)

それに加えて、Oracleのライセンス料金のモデル変更により、準備の整っていない組織は迅速に高価であることが多い費用に直面します。

解決策

このLibrary packは、Javaの存在、バージョニング、およびそれらの一般的なライセンスカテゴリをリアルタイムで監視するためのダッシュボードを提供し、Oracle Javaのライセンス要件を大規模に遵守します。

このLibrary packは、以下のOracle Javaライセンス決定表を使用します。

Java Platform SE 7 U80以下
いいえ

Java Platform SE 7 U85以上

はい

Java Platform SE 8 U202以下

いいえ

Java Platform SE 8 U211以上

はい

Java Platform SE 9

いいえ

Java Platform SE 10

いいえ

Java Platform SE 11

はい

Java Platform SE 12

はい

Java Platform SE 13

はい

Java Platform SE 14

はい

Java Platform SE 15

はい

Java Platform SE 16

はい

Java Platform SE 17 - 21

いいえ

このパックで定義されている2つのカテゴリは次のとおりです。

  • ライセンスを必要とする可能性があるOracle Javaバージョン: 本番使用にライセンスが必要な可能性が高い非NFTC、OTN、その他のOracle Javaバージョンを含みます。 これには次のバージョンが含まれます:Java 7 U85以降、Java 8 U211以降、およびJava 11 - 16。

  • 無料である可能性があるOracleおよび非Oracle/OpenJDK Javaバージョン: 特定の条件下で無料使用を許可するNFTC、BCL、およびその他のOracle Javaバージョン、ならびにサードパーティのJavaバージョンを含みます。 これには次のバージョンが含まれます:Java 7 U80以前、Java 8 U202以前、Java 9及び10、Java 17 - 21、および非Oracle/OpenJDK Javaバージョン。

注意:Oracle Javaのライセンス契約は、Javaのバージョンやデバイスへの可用性だけでなく、セキュリティパッチレベル、Oracleの「商用機能」の使用、使用目的、その他技術的に追跡不可能な要素も考慮します。 このダッシュボードは、データのアドバイザリーソースとして機能しており、ソフトウェアアセット管理ツールとして使用されるべきではありません。

重要な特徴

  • すべてのエンドポイントでJavaの存在を即時に検出。

  • 各Javaバージョンの一般的なライセンス分類の視覚化。

  • 異なるバージョンのJavaの存在を監視。

始める

これらのリンクに従ってパックを設定し、使用を開始します。

Last updated