Baş ağrısı olmayan Java: Oracle üzerinden dağıtımlar ve destek

Portakalkafa

Global Mod
Global Mod
Çoğu şirket için, her ikisi de JVM'nin JVM'nin bir programlama dili olarak, dijital dünyamızın çoğunun inşa edildiği bir çalışma zamanı ortamı olarak kritik altyapının bir parçası olduğu. Şirket ortamındaki kritik altyapının her zaman yeterli destek seçeneklerine sahip olması tavsiye edildiğinden, birçok şirketin Java için ticari bir destek sözleşmesi vardır. Tarihsel olarak, bu sözleşmeler genellikle Oracle ile sonuçlandırılmıştır, çünkü şirket uzun zamandır Java dağıtımlarının en önemli tedarikçisidir. Bununla birlikte, son yıllarda birçok şey gerçekleştiğinden, Oracle'ın Java'nın ticari desteği için hala en iyi ortak olup olmadığı sorusu ortaya çıkıyor.








Hendrik Advers (@hendrikebbers), JCP uzman grubunun bir üyesi olan Java'nın şampiyonu ve farklı Javaone rock yıldızı hoparlörleri aldı. Kendi açık unsurları şirketi ile Hendrik şu anda Hedera Hashgraph'ı tasarlamaya ve hizmetlerini halka açık hale getirmeye yardımcı oluyor. Hendrik aynı zamanda Juug Dortmund ve Cyberland tarafından ve tüm dünyada Java teması hakkında dersler ve seminerler düzenliyor. “Mastering JavaFx 8 Controls” adlı kitabı 2014 yılında Oracle Press tarafından yayınlandı. Hendrik, TSC Emptopenjdk ve Eclipse WG benimseyenlerin bir üyesidir.







Çalışma zamanı ortamında da çeşitlilik


Çeşitlilik, günümüz dünyasının birçok alanında önemli bir konudur, çünkü bu yeni görüşler, çözümler ve olasılıklar yaratır. Son yıllarda çalışma zamanı Java ortamlarında da çok şey oldu. Java geliştiricilerinin temel olarak Oracle'dan indirildiği zaman, Java dağıtımlı en iyi köpek olduğu için artık kayboldu. Açık Kaynak'ın ilerici popülaritesi nedeniyle, daha fazla şirket Java Standart Baskısı'nın kaynağının uygulanması olan OpenJDK üzerinde çalışıyor. Oracle dağıtımları da bu kaynaklar tarafından oluşturulduğundan, alternatifleri kolayca kullanmak mümkündür. Ek olarak, Java Testi'nin (TCK) uyumluluk kiti sayesinde, çalışma zamanı ortamlarının çoğu standarda uyumlulukları için kontrol edilir.

Eclipse, TCK ve AQAVIT için doğrulanan veya yetkilendirilmiş çalışma zamanı Java'nın tüm ortamlarının indirilmesi için sunulduğu bir pazar açtı. Microsoft veya Azul gibi çeşitli şirket yapılarına ek olarak, tek Java dağıtım olan Eclipse Temurin, üreticiden bağımsız bir varyanttır. Microsoft, Red Hat, Google ve Açık Elementler gibi şirketleri içeren Eclipse Empettium Çalışma Grubu. 200 milyondan fazla indirme ile, sayıları nedeniyle sadece Eclipse Temeur'un yayılmasına yayılmaya başlayan başka Java dağılımı da yoktur. Bu, tüm Java uygulamalarının % 80'inden fazlasının muhtemelen 2026'da bir Oracle dağıtımında çalışmayacağı mevcut bir bahçe oranının altını çizmektedir. Sonunda, Eclipse Temurin kesinlikle pastanın en büyük parçasıdır.








Java Desteği


Çeşitli dağılımların analizine ek olarak, Gartner, Java için ticari destek seçeneklerinin çeşitli olasılıklarını incelemiştir. Özellikle, Oracle desteği burada başarılı olamadı:

Oracle, Java dağıtımlarının lisans kurallarını tekrar değiştirdi. 23 Ocak 2023'te şirket, yeni bir lisans metriği, evrensel aboneliği tanıttı. Tartışmalı fiyat modeli, yazılımı kullanan çalışanların sayısını değil, toplam müşteri çalışanı sayısını kullanır. Oracle, müşterilerin Java için başka destek modellerini dikkate almadığını kanıtlayabilir. Birçok durumda bu, Java için destek maliyetlerini tavandan geçtiği anlamına gelir. Gartner'a göre, çoğu kuruluş yüksek maliyetlerle iki ila beş kez destekliyor. Ayrıca, elbette, Oracle'daki ticari destek için, giderek daha popüler olan tutulma teuminine değil, sadece Oracle dağıtımına destek elde edilmektedir. Belki de Java desteği için alternatifler aramak için doğru zamandır.

Tabii ki, Azul veya Eclipse Empettium Çalışma Grubu gibi kuruluşlar bu olaylara tepki vermiştir. Eclipse Vakfı'nın genel müdürü Mike Milinkovich, X / Twitter'daki her şeyi aşağıdaki gibi yorumladı:








(Resim: Twitter / X)



Ancak bu yoruma ek olarak, Adottaum da eylemlerin konuşmasına izin verdi ve Eclipse Temurin için ticari destek için bir sayfa oluşturdu. Bu konuda Red Hat, IBM ve açık elementler Eclipse Temurin için üç destek uzmanı tarafından sunulmaktadır. Alman dil alanının açık unsurları için altı çizilmelidir, çünkü “destek ve bakım” paketi ile Temurin'i sadece açık kaynaklı bir proje olarak aktif olarak teşvik etmekle kalmaz, aynı zamanda Almanca da destek sunar.

Gördüğünüz gibi, son yıllarda çalışma zamanı Java ortamı için destek seçenekleri aralığı önemli ölçüde daha çeşitli hale geldi. Oracle'ın teklifine ek olarak, artık ihtiyaçlarınızı ölçmek için önemli ölçüde daha iyi olan çeşitli seçenekler var. Tabii ki, bu aynı zamanda her şirketin kutunun dışına bakması ve yıllar önce tamamlanan Oracle desteğine alternatifleri incelemesi ve değerlendirmesi gerektiği anlamına gelir. Henüz bir destek sözleşmesi olmayan şirketler için, bazı teklifler doğrudan Oracle Giant ile bir sözleşmenin sonuçlandırılmasından önemli ölçüde daha uygun olabilir. Ancak Oracle'ın teklifi de haklı ve bazı şirketler için doğru olacak. Bu nedenle, bir teklifi kazanan olarak temsil etmek istemiyorum, ancak IBM, Red Hat, Azul, Açık Elementler ve Açıkçası Oracle gibi şirketler sayesinde çeşitli seçenekler Tüm Java topluluğu için kazan göstermek.


(RME)
 
Üst