Microsoft Build of OpenJDK Temmuz 2026 Güncellemesi
Microsoft, Microsoft Build of OpenJDK için Temmuz 2026 yama ve güvenlik güncellemesini yayımladı. Duyuru; OpenJDK 25, 21, 17 ve 11 sürümlerini kapsıyor ve hem üst akıştan (upstream) gelen düzeltmeleri hem de Microsoft’un kendi dağıtımına özgü iyileştirmeleri bir arada getiriyor. Bu yazıda güncellemenin sürüm numaralarını, platforma özgü değişiklikleri ve resmi kaynaklara erişim yollarını derli toplu biçimde bulacaksınız.
Yayımlanan Sürümler
Temmuz 2026 döneminde Microsoft Build of OpenJDK aşağıdaki sürüm etiketleriyle güncellendi. Kaynak kodlar, doğrudan inceleme için GitHub üzerinde erişime açıldı:
- OpenJDK 25.0.4
- OpenJDK 21.0.12
- OpenJDK 17.0.20
- OpenJDK 11.0.32
Yamalanmış ikili dosyaları indirmek ve kurmak için Microsoft’un resmi indirme sayfası kullanılabilir; sürüm notlarının tam listesi ise Microsoft Learn üzerinde yayımlanıyor.
Microsoft Build of OpenJDK’ye Özgü Güncellemeler
Bu güncelleme, üst akıştaki değişikliklere ek olarak Microsoft’un dağıtımına özgü bazı iyileştirmeler içeriyor. Değişikliklerin büyük bölümü Windows platformunda işlemci grubu numaralandırması ve ARM64 mimarisine yönelik.
OpenJDK 25
- Tüm işlemci gruplarındaki işlemcileri numaralandırmak için “Processor Information” sayacı kullanıldı.
- Windows/ARM64 için optimize edilmiş
aarch64_get_thread_helper()eklendi. - Reserved Stack Area, Windows/ARM64 üzerinde desteklenmiyor olarak işaretlendi.
OpenJDK 21
- Tüm işlemci gruplarındaki işlemcileri numaralandırmak için “Processor Information” sayacı kullanıldı.
- Reserved Stack Area, Windows/ARM64 üzerinde desteklenmiyor olarak işaretlendi.
OpenJDK 17
- Tüm işlemci gruplarındaki işlemcileri numaralandırmak için “Processor Information” sayacı kullanıldı.
- Reserved Stack Area, Windows/ARM64 üzerinde desteklenmiyor olarak işaretlendi.
OpenJDK 11
- Tüm işlemci gruplarındaki işlemcileri numaralandırmak için “Processor Information” sayacı kullanıldı.
- Reserved Stack Area, Windows/ARM64 üzerinde desteklenmiyor olarak işaretlendi.
Görüldüğü üzere OpenJDK 25 sürümü, Windows/ARM64 üzerinde iş parçacığı yardımcı fonksiyonuna yönelik ek bir optimizasyon alırken diğer sürümler daha çok temel uyumluluk ve uyarı düzeyinde değişikliklere odaklanıyor. İşlemci grupları ile ilgili sayaç değişikliği ise özellikle çok sayıda mantıksal çekirdek barındıran Windows sunucu senaryolarında JVM’in donanımı doğru numaralandırması açısından önemli.
Üst Akış Güncellemelerinin Özeti
Temmuz 2026 güncellemesi, aynı zamanda OpenJDK topluluğu tarafından yayımlanan güvenlik danışmanlığına da paralel ilerliyor. Her bir sürüm dalı için düzeltmelerin ayrıntılı listesi hem OpenJDK’nin hata takip sisteminde hem de Oracle’ın konsolide sürüm notlarında bulunuyor.
OpenJDK 25
25.0.4 sürümünde kapatılan konuların listesi OpenJDK issue tracker üzerinden takip edilebilir. Ayrıntılar için Oracle JDK 25 konsolide sürüm notları incelenebilir.
OpenJDK 21
21.0.12 sürümündeki düzeltmelerin listesine OpenJDK issue tracker üzerinden ulaşılabilir. Kapsamlı bilgi için Oracle JDK 21 konsolide sürüm notları referans alınabilir.
OpenJDK 17 ve OpenJDK 11
OpenJDK 17.0.20 ve 11.0.32 dallarına ait düzeltme listeleri de kaynakta yer alıyor; her iki dal için de Oracle’ın ilgili konsolide sürüm notları sayfası ayrıntılı bilgi için işaret ediliyor. Genel güvenlik değerlendirmesi için OpenJDK Vulnerability Advisory (Temmuz 2026) bakılması gereken temel dokümandır.
OpenJDK 8 Tarafında Durum
Microsoft, OpenJDK 8 tarafında Eclipse Adoptium projesi kapsamında derlenen Eclipse Temurin ikili dosyaları için hem Azure üzerinde hem de şirket içinde desteği sürdürdüğünü belirtiyor. Kullanımını kolaylaştırmak amacıyla Azure Linux ve Ubuntu tabanlı container image‘ları da sağlanıyor. OpenJDK 8 için kurulum ve kullanım detayları, Microsoft’un ilgili dokümantasyonu üzerinden takip edilebilir.
Güncelleme Neden Önemli?
Java çalıştıran üretim sistemleri için düzenli aralıklarla yayımlanan bu yamalar, hem güvenlik açıklarının kapatılması hem de platforma özgü performans ve uyumluluk iyileştirmelerinin uygulanması açısından kritik. Özellikle Windows/ARM64 gibi görece yeni yürütme ortamlarında çalışan servisler, bu tür sürüm etiketlerine dikkatle bakmalı; çünkü Reserved Stack Area gibi özelliklerin desteklenip desteklenmediği bilgisi, JVM davranışını doğrudan etkileyebiliyor. Aynı şekilde çok gruplu işlemci mimarilerinde JVM’in tüm çekirdekleri doğru numaralandırması, iş parçacığı ölçeklemesinin sağlıklı yapılabilmesi için gerekli.
Sorularınız için Microsoft, iletişim adresi olarak openjdk-support@microsoft.com adresini gösteriyor.
İlgili Yazılar
Kaynaklar ve İleri Okuma
- Java OpenJDK July 2026 Patch & Security Update (orijinal yazı)
- Microsoft Build of OpenJDK
- Microsoft Build of OpenJDK indirme sayfası
- Microsoft Build of OpenJDK sürüm notları
- GitHub: openjdk-jdk25u release/jdk-25.0.4+7
- GitHub: openjdk-jdk21u release/jdk-21.0.12+8
- GitHub: openjdk-jdk17u release/jdk-17.0.20+8
- GitHub: openjdk-jdk11u release/jdk-11.0.32+9
- OpenJDK Vulnerability Advisory (21 Temmuz 2026)
- Oracle JDK 25 konsolide sürüm notları
- Oracle JDK 21 konsolide sürüm notları







Yorum gönder