İngilizce dilinde oku

Aracılığıyla paylaş


OpenJDK'nin Microsoft Derlemesi için destek yol haritası

Bu makalede OpenJDK ikili dosyalarının Microsoft Derlemesi için destek ilkesi 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'da Oracle Corporation tarafından yönetilen yukarı akış projesi ve github.com/openjdk'de kaynak kodu mevcuttur. 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. OpenJDK'nin Microsoft Build 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 openjdk projesine dahil edilmeyebilir (ve hiç dahil edilmeyebilir). Henüz resmi olarak yukarı akışa alınmamış düzeltmeler, güvenlik düzeltmeleri ve geliştirmeler, kaynak kodu kullanılabilir durumda olacak şekilde sürüm notlarımızda açıkça imzalanacaktı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 lütfen 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 her 6 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. Microsoft'un bu derlemenin LTS sürümleri için destek zaman çizelgesi aşağıda açıklanmıştır.

Aşağıdaki tabloda, OpenJDK'nin Microsoft Build'in mevcut LTS sürümleri için destek yol haritası 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 Eylül 2018 Eylül 2027, Cumartesi
OpenJDK 17 LTS Eylül, 2021 Eylül, 2021 Eylül 2027, Cumartesi
OpenJDK 21 LTS Eylül 2023, Cumartesi Eylül 2023, Cumartesi Eylül 2028, Cumartesi

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.

Yukarıda yayımlanan 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 macOS Windows Alp (musl)
OpenJDK 11 LTS x64 Yes Evet Evet Yes
AArch64 Yes Evet Evet Hayır
OpenJDK 17 LTS x64 Yes Evet Evet Yes
AArch64 Yes Evet Evet Hayır
OpenJDK 21 LTS x64 Yes Evet Evet Hayır
AArch64 Yes 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 sürümler

Microsoft, Uzun Süreli Destek olmadan OpenJDK'nin diğer sürümleri (yukarıda listelenenlerin yanı sıra) için OpenJDK'nin Microsoft Build ikili dosyalarını yayınlar. 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ı bırakı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.