Microsoft'un Java derlemesi artık herkesin kullanımına açık

Microsoft kendi Java dağıtımını dağıtmaya başladı Oracle'ın Java dağıtımlarıyla rekabet edebilecek ücretsiz bir açık kaynaklı Java dağıtımı sağlayan OpenJDK'ye dayalıdır. Ürün Ücretsiz olarak dağıtılır ve GPLv2 lisansı altında kaynak kodunda mevcuttur.

ikili dosyalar Microsoft Build of OpenJDK, düzeltmeler ve iyileştirmeler içerebilir müşteriler ve dahili kullanıcılar için önemli kabul edilen, ancak yukarı yönlü OpenJDK projesine dahil edilmemiş olan. Bu düzeltmeler ve iyileştirmeler, mevcut kaynak koduyla birlikte sürüm notlarında belirtilecektir.

Hatırlatma olarak, Oracle 2019'da Java SE ikili dağıtımlarını yeni bir lisans sözleşmesine devretti. o ticari kullanımı kısıtlar ve yalnızca yazılım geliştirme veya kişisel kullanım, test etme, prototip oluşturma ve uygulama gösteriminde ücretsiz kullanıma izin verir. Ücretsiz ticari kullanım için, ticari ürünlerle dinamik bağlantıya izin veren GNU ClassPath istisnaları ile GPLv2 kapsamında lisanslanan ücretsiz OpenJDK paketinin kullanılması önerilir.

Microsoft dağıtımında kullanılan OpenJDK 11 şubesi, güncellemeleri Ekim 2024'e kadar üretilecek olan LTS sürümleri olarak sınıflandırılmıştır. OpenJDK 11, Red Hat Company tarafından sürdürülmektedir.

Unutmayın Microsoft tarafından yayınlanan bu OpenJDK dağıtımı, şirketin Java ekosistemine katkısıdır. ve toplumla etkileşimi güçlendirme girişimi. Dağıtım kararlı olarak konumlandırılmıştır ve Azure, Minecraft, SQL Server, Visual Studio Code ve LinkedIn dahil olmak üzere birçok Microsoft ürünü ve hizmeti tarafından halihazırda kullanılmaktadır.

Bundan bahsediliyor OpenJDK'nın Microsoft Yapısı uzun bir bakım döngüsüne sahip olacak ücretsiz güncellemelerin üç aylık sürümü ile. Ayrıca, OpenJDK ana akımında şu veya bu nedenle kabul edilmeyen, ancak Microsoft müşterileri ve projeleri için önemli olarak kabul edilen düzeltmeleri ve geliştirmeleri de içerecektir. Bu ek değişiklikler, sürüm notlarında açıkça belirtilecek ve proje deposundaki kaynak kodunda yayınlanacaktır.

Bugün, açık kaynak kodlu ve herkesin herhangi bir yere dağıtabileceği ücretsiz bir OpenJDK dağıtımı olan Microsoft Build of OpenJDK'nın genel kullanıma sunulduğunu duyurmaktan mutluluk duyuyoruz. OpenJDK'nın Microsoft Yapı Önizlemesi'ni duyurduğumuzda daha önce söylediğimiz gibi, Microsoft, dahili olarak çalışan 500.000'den fazla JVM ile çok fazla Java kullanıyor. Java Engineering Group, Java ekosistemine katkıda bulunmaktan ve LinkedIn, Minecraft ve Azure gibi iş yüklerini güçlendirmeye yardımcı olmaktan gurur duyar.

Microsoft Eclipse Adoptium Working Group'a katıldığını da duyurdu.Java spesifikasyonlarıyla tam uyumlu, AQAvit kalite kriterlerini karşılayan ve üretim projelerine hazır OpenJDK ikili dosyalarının dağıtımı için satıcıdan bağımsız bir platform olarak kabul edilen .

Tam spesifikasyon uyumluluğu için, Adoptium aracılığıyla dağıtılan derlemeler Java SE TCK'ya göre doğrulanır (Teknoloji Uyumluluk Kitine erişmek için Oracle ve Eclipse Foundation arasındaki bir anlaşma kullanılır).

Şu anda, OpenJDK, Eclipse Temurin projesinden 8, 11 ve 16'yı oluşturur (önceden AdoptOpenJDK'nın Java dağıtımı) doğrudan Adoptium aracılığıyla dağıtılır. Adoptium projesi, OpenJ9 Java sanal makinesine dayalı IBM tarafından oluşturulan JDK derlemelerini de içerir, ancak bu derlemeler, IBM sitesi aracılığıyla ayrı olarak dağıtılır.

Dağıtım, OpenJDK 11 ve OpenJDK 16'e dayalı Java 11.0.11 ve Java 16.0.1 için yürütülebilir dosyaları içerir.. Yapılar hazır Linux, Windows ve macOS için ve x86_64 mimarisi için kullanılabilir. Ek olarak, Linux ve Windows için kullanılabilen ARM sistemleri için OpenJDK 16.0.1 tabanlı bir test yapısı oluşturulmuştur.

Bu genel kullanıma ek olarak, Microsoft ayrıca sınav adaylarının İspanyolcalarını geliştirmenin ve ilerketmenin yanı sıra bu tür sınavlarla yüzleşmek için gerekli beceri ve stratejileri geliştirebilecekleri bir Microsoft Build of OpenJDK Docker görüntüleri ve ilgili Docker dosyaları. Bunlar, Microsoft Azure dahil olmak üzere herhangi bir yerde dağıtım için herhangi bir Java uygulaması veya Java uygulama bileşeni tarafından kullanılmak üzere tasarlanmıştır.

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: Miguel Ángel Gatón
  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.