Not
Bu sayfaya erişim yetkilendirme gerektiriyor. Oturum açmayı veya dizinleri değiştirmeyi deneyebilirsiniz.
Bu sayfaya erişim yetkilendirme gerektiriyor. Dizinleri değiştirmeyi deneyebilirsiniz.
Bu makalede OpenJDK ikili dosyalarının Microsoft Build için destek politikası ve yol haritası açıklanmaktadır.
OpenJDK, Java SE Platformunun (Dil ve Sanal Makine) açık kaynak, başvuru uygulamasıdır ve openjdk.java.net Oracle Corporation tarafından yönetilen yukarı akış projesi ve github.com/openjdk'de sağlanan kaynak kodudur. Proje, Classpath Exception (GPLv2+CE) ile GNU Genel Genel Lisans sürümü 2 kapsamında yayınlanır. Java ve OpenJDK, Oracle Corporation'ın ticari markalarıdır.
OpenJDK'nin Microsoft Derlemesi, Microsoft tarafından derlenen, paketlenen ve test edilen OpenJDK projesinin ikili veya ikili dosyalarını ifade eder. OpenJDK'nin Microsoft Derlemesi'nin Uzun Süreli Destek (LTS) sürümleri de Oracle'ın Java Teknoloji Uyumluluk Seti'nde (TCK) test edilmiştir.
Destek ilkesi
Bu destek ilkesi, OpenJDK'nin Microsoft Derlemesi'nin Uzun Süreli Destek (LTS) sürümleri için geçerlidir. Microsoft Build of OpenJDK'nin LTS sürümleri, microsoft.com/openjdk aracılığıyla sağlanan üç aylık güncelleştirmeleri alır. OpenJDK'nin Microsoft Derlemelerinin üç aylık güncelleştirmelerine erişim ücretsizdir ve herkes tarafından kullanılabilir ve yazılımın lisansına göre her yere dağıtılabilir.
OpenJDK ikili dosyalarının Microsoft Build'i müşterilerimiz ve şirket içi kullanıcılarımız için önemli gördüğümüz yeni veya geri aktarılan düzeltmeler, güvenlik düzeltmeleri ve iyileştirmeler içerebilir. Microsoft'un denetimi dışındaki kararlar nedeniyle bazı değişiklikler yukarı akış OpenJDK projesine dahil edilemedi (ve hiç dahil edilemeyebilir). Düzeltmeler, güvenlik düzeltmeleri ve resmi olarak yukarı akışla aktarılmayan geliştirmeler, kaynak kodun kullanılabilir olduğu sürüm notlarımızda açıkça imzalanır.
Ticari destek
Ticari destek yalnızca etkin Azure Destek Planları olan Microsoft Azure müşterileri için kullanılabilir ve yalnızca Azure ve Azure Stack hizmetlerine dağıtılan Java iş yüklerini ve Azure Arc kümelerini kapsar. Azure ortamında OpenJDK'nin Microsoft Derlemesi ile ilgili bir sorununuz varsa bir destek isteği gönderin.
OpenJDK ticari desteğinin Microsoft Build'i, Microsoft'un Modern Yaşam Döngüsü İlkesi'ni izler.
Topluluk desteği
LtS ve LTS dışı sürümler de dahil olmak üzere diğer tüm senaryolarda OpenJDK'nin Microsoft Build kullanıcıları sorun oluşturabilir, geri bildirim sağlayabilir ve github.com/microsoft/openjdk'da tartışma başlatabilirsiniz.
Sürüm ve hizmet yol haritası
OpenJDK projesi altı ayda bir yeni Java sürümleri yayınlar. OpenJDK ikili dosyalarının satıcıları, OpenJDK'nin farklı sürümleri için farklı destek zaman çizelgeleri sağlar. Aşağıdaki tabloda, OpenJDK'nin Microsoft Build'ün mevcut LTS sürümleri için destek zaman çizelgeleri gösterilmektedir.
| Sürüm | OpenJDK'nin Microsoft Build yayın tarihi | OpenJDK yayın tarihi | En erken destek sonu tarihi |
|---|---|---|---|
| OpenJDK 11 LTS | Mayıs 2021 | 2018 Eylül | Eylül 2027 |
| OpenJDK 17 LTS | Eylül 2021 | Eylül 2021 | Eylül 2027 |
| OpenJDK 21 LTS | Eylül 2023 | Eylül 2023 | Eylül 2028 |
| OpenJDK 25 LTS | Eylül 2025 | Eylül 2025 | Eylül 2030 |
Bir sürümün destek yaşam döngüsü içinde, ticari destek almak için sistemlerin en son güncelleştirmede güncel kalması gerekir. OpenJDK'nın Microsoft Derlemeleri güncelleştirmeleri her üç ayda bir yayımlanmaktadır: Ocak, Nisan, Temmuz ve Ekim.
En erken destek sonu tarihleri ilk hedeflerdir. Microsoft, LTS sürümleri için desteği uzatabilir.
Daha fazla bilgi için bkz . Modern Yaşam Döngüsü İlkesi.
Sistem gereksinimleri
Aşağıdaki tabloda, Microsoft Build of OpenJDK'nin LTS sürümleri için sertifikalı donanım mimarileri gösterilmektedir.
| Sürüm | Mimari | Linux işletim sistemi | macOS | Windows | Alp (musl) |
|---|---|---|---|---|---|
| OpenJDK 11 LTS | x64 | Evet | Evet | Evet | Evet |
| AArch64 | Evet | Evet | Evet | Hayır | |
| OpenJDK 17 LTS | x64 | Evet | Evet | Evet | Evet |
| AArch64 | Evet | Evet | Evet | Hayır | |
| OpenJDK 21 LTS | x64 | Evet | Evet | Evet | Hayır |
| AArch64 | Evet | Evet | Evet | Hayır | |
| OpenJDK 25 LTS | x64 | Evet | Evet | Evet | Hayır |
| AArch64 | Evet | Evet | Evet | Hayır |
İşletim sistemleri ve Linux dağıtımları
Microsoft Build of OpenJDK, sürekli güvenlik düzeltmeleri aldıkları sürece linux, Windows ve macOS için bu işletim sistemlerinin ve/veya dağıtımlarının güncel ve etkin bir şekilde korunan sürümlerinde kullanılabilir.
Diğer sürümler ve yayınlar
Microsoft, OpenJDK'nin uzun süreli destek sunulmadan diğer sürümleri için Microsoft Build ikili dosyalarını yayınlayabilir. Microsoft, LTS dışı sürümler için ticari destek sağlamaz ve LTS dışı sürümler için üç aylık güncelleştirmeler sağlamama hakkını saklıdır.
Java 8
Sınırlı bir Azure hizmetleri kümesi Java 8 için çalışma zamanı sunabilir veya Java 8'de çalışabilir. Bu senaryolarda Microsoft, Java 8 için OpenJDK'nin Eclipse Temurin derlemelerine dayanır. Azure'da Java 8 uygulamaları derlemek ve dağıtmak isteyen müşterilerin ikili dosyaları doğrudan Eclipse Adoptium web sitesinden indirmeleri teşvik edilir. Microsoft, öngörülebilir gelecek için Eclipse Adoptium çalışma grubunda işbirliği yapmaya devam etmeyi taahhüt ediyor. Destek zaman çizelgesi hakkında daha fazla bilgi için Eclipse Adoptium Desteği belgelerine bakın.