よく寄せられる質問

  1. Microsoft Build of OpenJDK の各リリースはどのくらいの期間サポートされますか?
    • 詳細については、 サポート ページを参照してください。
  2. 他のバージョンの OpenJDK をリリースしますか?
    • OpenJDK の共同作成者とベンダー間で相互 LTS コンセンサスがあるバージョンでは、OpenJDK バイナリをリリースする予定です。
  3. OpenJDK 8 のバイナリをリリースしますか?
    • ターゲット ランタイム オプションとして Java 8 を提供する Azure マネージド サービスでは、Microsoft は Eclipse Adoptium などのサードパーティのバイナリに依存している可能性があります。 他のすべての Azure サービスについて、お客様はサードパーティベンダーから Java 8 用に選択した JDK を持ち込むことができます。 ただし、お客様は Java 17 以降のバージョンに移行し、クラウド デプロイのコスト削減と開発者の生産性の向上に変換できるいくつかの機能強化を利用することをお勧めします。 このプロセスは努力する価値があると考えており、この移行を合理化するためのガイダンスを提供しています。
    • Azure サービス全体でサポートされている JDK バージョンの詳細については、Azure と Azure Stack での Java サポートに関するページを参照してください。
  4. これらのバイナリはどのようにライセンスされていますか?
    • クラスパス例外 (GPLv2+CE) を使用した一般パブリック ライセンス 2.0。
  5. OpenJDK が GA タグを宣言した後、バイナリを取得するのにどのくらいの時間がかかりますか?
    • Microsoft Build of OpenJDK は、Eclipse Adoptium AQAvit プロジェクトの厳格な一連のテストと、Java テクノロジ互換キットのコンプライアンス テストを通じて行われます。 通常、このプロセスの完了には 24 ~ 48 時間かかりますが、時間がかかる場合があります。
  6. 重大またはセキュリティの脆弱性により、Microsoft は帯域外の修正プログラムをリリースしますか?
    • 他のベンダーもグローバル 規模のセキュリティの脆弱性に対する帯域外パッチを生成する極端な状況でのみ。 このことが起こる可能性は非常に低いです。 セキュリティの脆弱性は、OpenJDK などのオープンソース プロジェクトの場合でも、多くの場合、秘密度で扱われます。 詳細については、「 OpenJDK 脆弱性グループ」を参照してください。
  7. Microsoft Build of OpenJDK でバグが見つかるとどうなりますか?
    • Azure のお客様が、Microsoft Build of OpenJDK で問題を最初に特定したが、リスクを課すセキュリティ上の欠陥ではない場合は、この問題の修正に優先順位を付け、次の四半期ごとの更新のためにリリースします。 影響を受ける可能性のある他のバージョンの Java でも対処し、他の OpenJDK ディストリビューションで使用できるように、できるだけ早く修正プログラムを上流に進めます。
    • Azure のお客様でない場合は、microsoft/openjdk の GitHub リポジトリに問題を報告してください。
    • セキュリティの問題である場合は、検証を行い、OpenJDK 脆弱性グループに報告します。

Microsoft Build of OpenJDK に関するフィードバックを提供する

Microsoft Build of OpenJDK の改善に役立つご意見、ご意見、アイデアをお寄せください。 GitHubの OpenJDK ディスカッション ページにアクセスして、フィードバックをお寄せください。

Java と OpenJDK は、Oracle やその関連会社の商標または登録商標です。