Bietet Antworten auf häufig gestellte Fragen zum Microsoft Build of OpenJDK.
Wie lange unterstützen Sie jede Version von Microsoft Build of OpenJDK?
Details finden Sie auf der Supportseite .
Werden Sie andere Versionen von OpenJDK veröffentlichen?
Wir planen die Veröffentlichung von OpenJDK-Binärdateien für Versionen, in denen ein gegenseitiger LTS-Konsens für OpenJDK-Mitwirkende und Anbieter besteht.
Werden Sie Binärdateien von OpenJDK 8 freigeben?
Bei von Azure verwalteten Diensten, die Java 8 als Ziellaufzeitoption anbieten, kann Microsoft auf Binärdateien von Drittanbietern wie Eclipse Adoptium zurückgreifen. Für alle anderen Azure-Dienste können Kunden ihre JDK-Auswahl für Java 8 von Drittanbietern ausbringen. Microsoft empfiehlt jedoch, dass Kunden auf Java 17 und höhere Versionen umsteigen, um von mehreren Verbesserungen zu profitieren, die in Kosteneinsparungen in Cloudbereitstellungen übersetzt und die Produktivität der Entwickler beschleunigt werden können. Wir glauben, dass der Prozess den Aufwand wert ist und Anleitungen bereitgestellt haben, um diesen Übergang zu optimieren.
Weitere Informationen zu JDK-Versionen, die in azure-Diensten unterstützt werden, finden Sie unter Java-Support für Azure und Azure Stack.
Wie werden diese Binärdateien lizenziert?
General Public License 2.0 with Classpath Exception (GPLv2+CE).
Wie lange dauert es, binärdateien abzurufen, nachdem OpenJDK das GA-Tag deklariert hat?
Microsoft Build of OpenJDK wird durch eine strenge Reihe von Tests aus dem Eclipse Adoptium AQAvit-Projekt sowie die Compliancetests aus dem Java Technology Compatibility Kit durchgeführt. Dieser Vorgang dauert in der Regel 24 bis 48 Stunden, kann aber länger dauern.
Werden Out-of-Band-Fixes von Microsoft aufgrund kritischer oder Sicherheitsrisiken veröffentlicht?
Nur unter extremen Umständen, in denen andere Anbieter auch Out-of-Band-Patches für sicherheitsrelevante Sicherheitsrisiken im globalen Maßstab produzieren. Die Wahrscheinlichkeit dieses Ereignisses ist extrem niedrig. Sicherheitsrisiken werden häufig in Geheimhaltung behandelt, auch für ein Open Source-Projekt wie OpenJDK. Weitere Informationen finden Sie in der OpenJDK-Sicherheitsrisikogruppe.
Was geschieht, wenn ich einen Fehler in Microsoft Build von OpenJDK finde?
Wenn ein Azure-Kunde ein Problem zuerst mit dem Microsoft Build von OpenJDK identifiziert, aber kein Sicherheitsfehler ist, der Risiken aufzwingt, priorisieren wir die Behebung dieses Problems und veröffentlichen es für das nächste vierteljährliche Update. Wir werden den Fix so schnell wie möglich vorgelagert, damit er auch in anderen Versionen von Java behoben werden kann, die betroffen sein können und in anderen OpenJDK-Distributionen verfügbar sind.
Wenn Sie kein Azure-Kunde sind, melden Sie das Problem an unser GitHub-Repository unter microsoft/openjdk.
Wenn es sich um ein Sicherheitsproblem handelt, arbeiten wir daran, es zu überprüfen, und melden sie dann der OpenJDK-Sicherheitsrisikogruppe.