Delen via


Veelgestelde vragen over de Microsoft Build van OpenJDK

Hier vindt u antwoorden op veelgestelde vragen over de Microsoft Build van OpenJDK.

Hoe lang ondersteunt u elke release van de Microsoft Build van OpenJDK?

Zie de ondersteuningspagina voor meer informatie.

Hoe kan ik voor de cloud geoptimaliseerde JVM-standaardwaarden krijgen bij het uitvoeren van Java in Azure?

Als u Java-workloads uitvoert op Azure-containers of virtuele machines, raadpleegt u Azure Command Launcher voor Java (jaz).

Brengt u andere versies van OpenJDK uit?

We zijn van plan om binaire OpenJDK-bestanden vrij te geven voor versies waarin wederzijdse LTS-consensus bestaat tussen OpenJDK-inzenders en leveranciers.

Worden binaire bestanden van OpenJDK 8 uitgebracht?

In door Azure beheerde services die Java 8 als doelruntimeoptie aanbieden, kan Microsoft afhankelijk zijn van binaire bestanden van derden, zoals Eclipse Adoptium. Voor alle andere Azure-services kunnen klanten hun JDK naar keuze voor Java 8 van externe leveranciers meenemen. Microsoft raadt echter aan dat klanten overstappen op Java 17 en latere versies om te profiteren van verschillende verbeteringen die kunnen worden omgezet in kostenbesparingen in cloudimplementaties en versnelde productiviteit van ontwikkelaars. We zijn van mening dat het proces de moeite waard is en dat we richtlijnen hebben gegeven om deze overgang te stroomlijnen.

Zie Java-ondersteuning in Azure en Azure Stack voor meer informatie over JDK-versies die worden ondersteund in Azure-services.

Hoe worden deze binaire bestanden gelicentieerd?

Algemene openbare licentie 2.0 met klassepad-uitzondering (GPLv2+CE).

Hoe lang duurt het om binaire bestanden op te halen nadat OpenJDK de GA-tag heeft gedeclareerd?

Microsoft Build van OpenJDK wordt uitgevoerd via een strenge reeks tests van het Eclipse Adoptium AQAvit-project en de nalevingstests van de Java Technology Compatibility Kit. Dit proces duurt doorgaans 24-48 uur, maar kan langer duren.

Brengt Microsoft out-of-band fixes uit vanwege kritieke of beveiligingsproblemen?

Alleen in extreme omstandigheden waarbij andere leveranciers ook out-of-band patches produceren voor beveiligingsproblemen op wereldwijde schaal. De kans dat dit gebeurt, is extreem laag. Beveiligingsproblemen worden vaak in geheimhouding behandeld, zelfs voor een opensource-project zoals OpenJDK. Zie OpenJDK-beveiligingsproblemengroep voor meer informatie.

Wat gebeurt er als ik een fout vind in Microsoft Build of OpenJDK?

Als een Azure-klant eerst een probleem identificeert met de Microsoft Build van OpenJDK, maar dit geen beveiligingsfout is die risico's met zich meebrengt, geven we prioriteit aan het oplossen van dit probleem en geven we dit vrij voor de volgende kwartaalupdate. We zullen de oplossing zo snel mogelijk upstreamen, zodat deze ook kan worden opgelost in andere versies van Java die mogelijk worden beïnvloed en beschikbaar zijn in andere OpenJDK-distributies.

Als u geen Azure-klant bent, meldt u het probleem aan onze GitHub-opslagplaats bij microsoft/openjdk.

Als het een beveiligingsprobleem is, gaan we dit valideren en vervolgens rapporteren aan de OpenJDK-beveiligingsgroep.