Microsoft'un OpenJDK sürümü artık mevcut

Microsoft

Geçen yılın sonunda, Microsoft'un OpenJDK'nın geliştirilmesine olan ilgisi hakkındaki haberleri burada blogda paylaştık ve Microsoft, Oracle ile resmi olarak bir işbirliği anlaşması imzaladı "Oracle Contributor Agreement" Java topluluğunda memnuniyetle karşılandı.

Buna ek olarak, Microsoft daha önce geçen Nisan ayında bir önizleme sürümü yayınladı ve şimdi Microsoft bu hafta Java Geliştirme Kiti'nin (JDK) açık kaynak sürümü olan kendi OpenJDK sürümünün genel kullanıma sunulacağını duyurdu.

Microsoft'un OpenJDK'sı, iş geliştiricilerinin kendi yazılımlarını oluşturmalarına yardımcı olmak için değil, aynı zamanda Java uygulamaları yazan diğer geliştiricilere de yardımcı olmak için tasarlanmıştır. Nisan ayındaki ilk duyuru sırasında Redmond firması, sanal makinelerinin 140.000'den biraz fazlasının zaten OpenJDK sürümünü temel aldığını söyledi.

Microsoft'ta Kıdemli Program Yöneticisi George Adams, "Bugün, OpenJDK'nın açık kaynaklı ve herkesin herhangi bir yere ücretsiz olarak dağıtabileceği yeni bir ücretsiz dağıtımı olan Microsoft Build of OpenJDK'nın genel kullanıma sunulduğunu duyurmaktan mutluluk duyuyoruz" dedi. Salı günü bir blog yazısı. Microsoft'un dahili olarak çalışan 500.000'den fazla JVM ile çok fazla Java kullandığını hatırladı. "Java Engineering Group, Java ekosistemine katkıda bulunmaktan ve LinkedIn, Minecraft ve Azure gibi iş yüklerinin güçlendirilmesine yardımcı olmaktan gurur duyuyor" diye ekledi.

Microsoft'un OpenJDK'si, OpenJDK 11'e dayalı Java 11.0.11 için ikili dosyalar içerir + 9, Windows, macOS ve Linux'ta x64 sunucularında ve masaüstü ortamlarında. Şirket ayrıca, OpenJDK 16 + 16.0.1'un en son sürümünü temel alan, Linux için Java 9 ve ARM üzerinde Windows için yeni bir erken erişim ikili dosyası yayınladı.

Microsoft'a göre, Java 16'nın bu yeni sürümü şimdiden milyonlarca Minecraft oyuncusu tarafından kullanılıyor, Microsoft'un OpenJDK'sını temel alan bir Java 21 çalışma zamanı içerecek şekilde güncellenen Minecraft Java Edition Snapshot'ın en son sürümü 19W16A ile.

“Microsoft ve LinkedIn'deki yüz binlerce sanal makinede kendi OpenJDK sürümümüzü uyguladık. Microsoft'un geliştirici bölümünün başkan yardımcısı Julia Liuson, genel olarak Microsoft'un Microsoft'ta Java çalıştıran 500.000'den fazla sanal makinesi olduğunu söyledi. Bu hizmeti Azure müşterilerine de sağlıyoruz” dedi. Microsoft ayrıca OpenJDK Docker görüntülerini ve ilgili Docker dosyalarını da yayınlar. Bu görüntüler, herhangi bir Java uygulaması veya herhangi bir Java uygulamasının herhangi bir bileşeni tarafından, Microsoft Azure dahil olmak üzere herhangi bir yere dağıtılmak üzere kullanılabilir.

Bu noktalara ek olarak, Adams, OpenJDK 11'in OpenJDK Microsoft Build sürümlerinin uzun vadeli desteğe sahip olduğunu duyurdu (LTS) ve üç ayda bir ücretsiz güncellemeler alacak. Ayrıca Microsoft'un OpenJDK ikili dosyalarının, ekibin müşteriler ve dahili kullanıcılar için önemli olduğunu düşündüğü, ancak Microsoft'un kontrolü dışındaki kararlar nedeniyle OpenJDK projesine dahil edilmemiş geriye dönük uyumlu düzeltmeler ve geliştirmeler içerebileceğini de ekledi.

Ona göre, henüz resmi olarak dahil edilmemiş düzeltmeler ve geliştirmeler sürüm notlarında açıkça belirtilecek ve kaynak kodu mevcut olacaktır. Microsoft'un OpenJDK sürümü, kendisini Java topluluğunda daha önemli bir oyuncu olarak belirleyen şirket için bir kilometre taşıdır.

Ancak, VS Code kullanan iki milyon Python geliştiricisinden daha az olacaktır. “Microsoft'un dil topluluğunda bir ortak olmak için benzersiz bir konumda olduğuna inanıyoruz. JDK topluluğuna doğrudan katkıda bulunabilir ve VS Code adlı birinci sınıf bir araç sunabiliriz ”diyor Liuson.

Microsoft'un OpenJDK'ya katkıları arasında çöp toplayıcı üzerinde yapılan çalışmalar yer alıyor ve Java çalışma zamanı için yazma yetenekleri. Sonuç olarak, Microsoft'un OpenJDK sürümü ücretsiz olarak mevcuttur ve uygun Azure destek planlarına dağıtılabilir. macOS, Linux ve Windows'ta x11 sunucularında ve masaüstü ortamlarında OpenJDK 11.0.11 tabanlı Java 64 için ikili dosyaları içerir.

kaynak: https://devblogs.microsoft.com/


Yorumunuzu bırakın

E-posta hesabınız yayınlanmayacak. Gerekli alanlar ile işaretlenmiştir *

*

*

  1. Verilerden sorumlu: AB Internet Networks 2008 SL
  2. Verilerin amacı: Kontrol SPAM, yorum yönetimi.
  3. Meşruiyet: Onayınız
  4. Verilerin iletilmesi: Veriler, yasal zorunluluk dışında üçüncü kişilere iletilmeyecektir.
  5. Veri depolama: Occentus Networks (AB) tarafından barındırılan veritabanı
  6. Haklar: Bilgilerinizi istediğiniz zaman sınırlayabilir, kurtarabilir ve silebilirsiniz.