Poznámka:
Přístup k této stránce vyžaduje autorizaci. Můžete se zkusit přihlásit nebo změnit adresáře.
Přístup k této stránce vyžaduje autorizaci. Můžete zkusit změnit adresáře.
Tento článek popisuje zásady podpory a plán pro binární soubory OpenJDK od Microsoft Build.
OpenJDK je opensourcová referenční implementace platformy Java SE Platform (Language and Virtual Machine) s upstreamovým projektem, který řídí společnost Oracle Corporation na openjdk.java.net a zdrojový kód dostupný na github.com/openjdk. Projekt je vydán v rámci GNU General Public License verze 2 s Classpath výjimkou (GPLv2+CE). Java a OpenJDK jsou ochranné známky společnosti Oracle Corporation.
Sestavení Microsoft Build of OpenJDK se vztahuje k binárkám nebo binárním souborům projektu OpenJDK, které jsou kompilovány, zabaleny a testovány společností Microsoft. Verze dlouhodobé podpory (LTS) sady Microsoft Build of OpenJDK se také testují proti sadě TCK (Java Technology Compatibility Kit) společnosti Oracle.
Zásady podpory
Tato zásada podpory se vztahuje na verze dlouhodobé podpory (LTS) sady Microsoft Build of OpenJDK. Verze LTS sady Microsoft Build of OpenJDK obdrží čtvrtletní aktualizace dostupné prostřednictvím microsoft.com/openjdk. Přístup k čtvrtletním aktualizacím sady Microsoft Builds of OpenJDK je bezplatný a dostupný komukoli a dá se nasadit kdekoli podle licence softwaru.
Microsoft Build binárních souborů OpenJDK může obsahovat nové nebo backportované opravy, opravy zabezpečení a vylepšení, které považujeme za důležité pro naše zákazníky a naše interní uživatele. Některé změny nebyly (a nemusí být nikdy) začleněny do upstreamového projektu OpenJDK z důvodu rozhodnutí mimo kontrolu Microsoftu. Opravy, opravy zabezpečení a vylepšení, které nebyly formálně nadřazené, jsou jasně označené v poznámkách k verzi s dostupným zdrojovým kódem.
Komerční podpora
Komerční podpora je dostupná jenom pro zákazníky Microsoft Azure s aktivními plány podpory Azure a pokrývá pouze úlohy Javy nasazené do služeb Azure a Azure Stack a clustery Azure Arc . Pokud máte problém s microsoft buildem OpenJDK v prostředí Azure, odešlete žádost o podporu.
Microsoft Build of OpenJDK komerční podpora se řídí moderními zásadami životního cyklu Microsoftu.
Podpora od komunity
Pro všechny ostatní scénáře jsou uživatelé Microsoft Build of OpenJDK, včetně verzí LTS a ostatních verzí, vítáni, aby hlásili problémy, poskytovali zpětnou vazbu a zahájili diskuse na github.com/microsoft/openjdk.
Plán vydávání verzí a údržby
Projekt OpenJDK vydává nové verze Javy každých šest měsíců. Dodavatelé binárních souborů OpenJDK poskytují různé časové osy podpory pro různé verze sady OpenJDK. Následující tabulka uvádí časové osy podpory pro stávající verze LTS sady Microsoft Build of OpenJDK.
| Verze | Datum vydání sady Microsoft Build of OpenJDK | Datum vydání OpenJDK | Nejstarší datum ukončení podpory |
|---|---|---|---|
| OpenJDK 11 LTS | Květen 2021 | Září 2018 | Září 2027 |
| OpenJDK 17 LTS | Září 2021 | Září 2021 | Září 2027 |
| OpenJDK 21 LTS | Září 2023 | Září 2023 | Září 2028 |
| OpenJDK 25 LTS | Září 2025 | Září 2025 | Září 2030 |
V rámci životního cyklu podpory vydané verze musí systémy zůstat aktuální v nejnovější aktualizaci, aby získaly komerční podporu. Aktualizace buildů OpenJDK od Microsoftu se vydávají každé čtvrtletí: leden, duben, červenec a říjen.
Nejstarší data ukončení podpory jsou počátečními cíli. Microsoft může rozšířit podporu pro své verze LTS.
Další informace najdete v moderních zásadách životního cyklu.
Systémové požadavky
Následující tabulka uvádí certifikované hardwarové architektury pro vydané verze LTS sady Microsoft Build of OpenJDK.
| Verze | Architektura | Operační systém Linux | macOS | Windows | Alpine (musl) |
|---|---|---|---|---|---|
| OpenJDK 11 LTS | x64 | Ano | Ano | Ano | Ano |
| AArch64 | Ano | Ano | Ano | Ne | |
| OpenJDK 17 LTS | x64 | Ano | Ano | Ano | Ano |
| AArch64 | Ano | Ano | Ano | Ne | |
| OpenJDK 21 LTS | x64 | Ano | Ano | Ano | Ne |
| AArch64 | Ano | Ano | Ano | Ne | |
| OpenJDK 25 LTS | x64 | Ano | Ano | Ano | Ne |
| AArch64 | Ano | Ano | Ano | Ne |
Operační systémy a distribuce Linuxu
Microsoft Build OpenJDK je k dispozici pro Linux, Windows a macOS, aktuální a aktivně udržované verze těchto operačních systémů a/nebo jejich distribuce, pokud neustále dostávají opravy zabezpečení.
Další verze a vydání
Microsoft může vydávat binární soubory Microsoft Build of OpenJDK pro jiné verze OpenJDK bez dlouhodobé podpory. Společnost Microsoft neposkytuje komerční podporu pro jiné verze než LTS a vyhrazuje si právo neposkytovat čtvrtletní aktualizace pro jiné verze než LTS.
Java 8
Omezená sada služeb Azure může nabízet modul runtime pro Javu 8 nebo spouštět v Javě 8. V těchto scénářích Microsoft spoléhá na buildy Eclipse Temurin sady OpenJDK pro Javu 8. Zákazníkům, kteří jsou ochotni sestavovat a nasazovat aplikace Java 8 v Azure, se doporučuje stahovat binární soubory přímo z webu Eclipse Adoptium. Společnost Microsoft se zavázala pokračovat ve spolupráci v pracovní skupině Eclipse Adoptium v dohledné budoucnosti. Další informace o časové ose podpory najdete v dokumentaci podpory Eclipse Adoptium.