Microsoft Build of OpenJDK Ekim 2026 Güvenlik Yamaları

Microsoft Build of OpenJDK Ekim 2026 yama seti yayımlandı; OpenJDK 25, 21, 17 ve 11 hatlarında upstream güvenlik düzeltmeleriyle hizalı güncellemeler yapılıyor. Microsoft’a özgü değişiklik bulunmuyor.

Microsoft Build of OpenJDK’nın Ekim 2026 yama seti (patch set update) yayımlandı. Destek kapsamındaki JDK hatları, yukarı akıştaki (upstream) OpenJDK düzeltmeleri ve güvenlik duyurularıyla hizalandı. Yapılacak iş de belli. Çalışma ortamındaki JDK sürümünü yeni yama seviyesine çıkaracak, derleme hattındaki temel imajları güncelleyeceksiniz. Aşağıda hangi sürümlerin güncellendiği, Microsoft’a özgü bir değişiklik olup olmadığı, kaynak kod ile sürüm notlarının nerede durduğu var.

Bu yama setinde güncellenen sürümler

Ekim 2026 setinde dört JDK hattı güncellendi. Microsoft bu derlemelerin kaynak kodunu GitHub üzerinde inceleme amacıyla açık tutuyor, yani ikili dosyaların yanında ilgili release dalına da doğrudan bakabilirsiniz.

JDK hattı Yeni sürüm Kaynak kodu
OpenJDK 25 25.0.5.0.2 openjdk-jdk25u release dalı
OpenJDK 21 21.0.13.0.2 openjdk-jdk21u release dalı
OpenJDK 17 17.0.21.0.2 openjdk-jdk17u release dalı
OpenJDK 11 11.0.33 openjdk-jdk11u release dalı

İkili paketleri Microsoft Build of OpenJDK indirme sayfasından edinebilirsiniz. Düzeltmelerin ve iyileştirmelerin ayrıntısı için resmî sürüm notlarına bakın.

Microsoft’a özgü değişiklik var mı?

Bu turda yok. Microsoft, OpenJDK 25, 21, 17 ve 11 için bu sürümde Microsoft’a özgü herhangi bir güncelleme bulunmadığını belirtiyor; değişikliklerin tamamı yukarı akıştan geliyor. Güncellemenin önemsiz olduğu anlamına gelmez bu, tersine yama setinin ağırlığı upstream güvenlik düzeltmelerinde toplanıyor. Kendi dağıtımınıza özel yama veya yapılandırma taşımıyorsanız sürüm geçişi, davranışsal sürprizler açısından görece öngörülebilir olur. Yine de sürüm notlarını okumadan üretim ortamına geçmek doğru bir yaklaşım değil.

Yukarı akış güvenlik duyuruları

Ekim 2026 dönemi için OpenJDK tarafında üç ayrı güvenlik açığı duyurusu yayımlandı. Hangi bileşenlerin etkilendiğini ve açıkların kapsamını duyuruların kendisinden okumak en sağlıklısı.

Sürüm bazında kapatılan iş kayıtlarına da ulaşabilirsiniz. OpenJDK 25 hattında bu yama seviyesiyle çözülen konuların listesi için bugs.openjdk.org üzerindeki 25.0.5.0.2 sorgusunu kullanabilirsiniz. Microsoft, 25, 21, 17 ve 11 hatlarının tamamı için Oracle’ın ilgili JDK konsolide sürüm notu sayfalarına da yönlendiriyor; davranış değişikliği, kaldırılan özellik veya uyumluluk notu arayanlar için birincil referans bu konsolide notlar.

JDK 11 ve 17 için Eylül 2027 uyarısı

Duyuruda bir hatırlatma yeniden geçiyor. Microsoft Build of OpenJDK, JDK 11 ve JDK 17 için desteği Eylül 2027’de sonlandıracak. Bugün alacağınız bir karar değil ama bugünden planlanması gereken bir geçiş. Çok sayıda mikroservisin ya da uzun ömürlü kurumsal uygulamanın JDK 11 üzerinde kaldığı ortamlarda yükseltme çalışması tek katmanda kalmaz, kütüphane uyumluluğunu da derleme hattını da çalışma zamanı doğrulamasını da etkiler. Microsoft’un bu konudaki yol haritası yazısına 2027 destek kilometre taşları öncesinde Java yükseltmenizi planlayın başlığından ulaşabilirsiniz. Konuyu Türkçe özetlediğimiz yazı için Java 11 ve 17 için 2027 sınırı içeriğine de bakabilirsiniz.

OpenJDK 8 tarafındaki durum

OpenJDK 8 kullanan ekipler için tablo farklı işliyor. Microsoft, Azure üzerinde ve kurum içinde, Eclipse Adoptium projesi tarafından üretilen Eclipse Temurin OpenJDK 8 ikili dosyaları için destek sağlamayı sürdürüyor. Kullanımı kolaylaştırmak adına Azure Linux ve Ubuntu tabanlı OpenJDK 8 konteyner imajları da sunuluyor. Ayrıntılar ve kullanım rehberi Microsoft’un Java dokümantasyonunda; Temurin’in güncel OpenJDK 8 derlemesini ise Adoptium tarafından dağıtılan kanallardan indirebilirsiniz.

Güncellemeyi uygularken izlenecek pratik sıra

Yama setini uygularken basit ama işe yarayan bir sıra izlenebilir. Önce üretimdeki JDK hattını ve yama seviyesini envanterden çıkarın; aynı hattın birden fazla minör sürümünün dolaştığı ortamlar sık görülüyor. Ardından sürüm notlarını ve ilgili güvenlik duyurularını okuyup sizi etkileyen bileşenleri belirleyin: TLS yığını, kriptografi sağlayıcıları, serileştirme, XML işleme. Sonraki adımda konteyner temel imajlarını ve CI/CD üzerinde sabitlenmiş JDK sürümlerini güncelleyin. Test ortamında regresyon koşusu bitince üretime kademeli geçin. Kaynak kod GitHub’da açık olduğu için uyumluluk ya da denetim gereksinimi olan ekipler derleme içeriğini doğrudan inceleyebilir.

Sorularınız için Microsoft, Microsoft Build of OpenJDK ana sayfası üzerinden erişilebilen kanalların yanı sıra openjdk-support@microsoft.com adresini iletişim noktası olarak gösteriyor.

Kaynaklar ve İleri Okuma

Bu yazı yapay zeka (büyük dil modelleri) ile hazırlanmış, insan editör tarafından incelenmiştir. İçerik üretim sürecimiz.
Aşkın KILIÇ

20+ yıl deneyimli Azure Solutions Architect. Microsoft sertifikalı bulut mimari ve DevOps danışmanı. Azure, yapay zekâ ve bulut teknolojileri üzerine Türkçe teknik içerikler üretiyor.

AZ-305AZ-104AZ-500AZ-400DP-203AI-102

Bu içerik işinize yaradı mı?

Benzer içerikleri kaçırmamak için YouTube ve GitHub hesaplarımı takip edin.

Haftalık Bülten

Her pazar özenle seçilmiş teknoloji yazıları doğrudan e-postanıza gelsin.

Henüz yorum yok

  1. Upstream ile birebir hizalı olması güzel, en azından Temurin’den geçerken sürpriz yaşamıyoruz. Biz prod’da hâlâ 17 kullanıyoruz, bu yamayı hafta sonu basarız herhalde. Microsoft’a özgü değişiklik olmaması da ayrıca içimi rahatlattı açıkçası.

  2. Prod’da hâlâ 17 kullanıyoruz, upstream ile hizalı olması güzel, geçiş yaparken sürpriz yaşamıyoruz. Microsoft’a özgü değişiklik olmaması da aslında artı bence, davranış farkı derdi yok.

Bir yanıt yazın

E-posta adresiniz yayınlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir

✉

Haftalık Bülten

Azure, DevOps ve Yapay Zeka dünyasındaki en güncel içerikleri her hafta doğrudan e-postanıza alın.

Spam yok. İstediğiniz zaman iptal edebilirsiniz.
📱
Uygulamayı Yükle Ana ekrana ekle, çevrimdışı oku
Kategoriler
Ara
Paylaş
WhatsApp
İçindekiler
← Copilot Usage Metrics API Eksi...
.NET Developer Survey 2026: Ge... →
📩

Gitmeden önce!

Her pazar özenle seçilmiş teknoloji yazıları ve AI haberleri doğrudan e-postanıza gelsin. Ücretsiz, spam yok.

🔒 Bilgileriniz güvende. İstediğiniz zaman ayrılabilirsiniz.

📬 Haftalık bülten: Teknoloji + AI haberleri
Beni Takip Et Yeni Azure / AI / DevOps yazılarını GitHub ve RSS üzerinden takip edin.