Oracle JRE Alternatifleri [kapalı]


16

Mümkün olduğu kadar çok Oracle ürününü bilgisayarımdan kaldırmak istiyorum çünkü o şirketi sevmiyorum. Ancak, Eclipse gibi bazı uygulamalarım için Java'ya ihtiyacım var.

Üçüncü taraf uygulamalarla çalışacak Windows için Oracle Java Runtime Environment için hangi alternatifler var?


Oracle Java sanal makinesi? : S
Simon Sheehan

Hangi işletim sistemini kullanıyorsun?
music2my

Oracle'ı bir şirket olarak sevmemek, JVM'lerini kaldırmak için saçma bir nedendir, özellikle de şu andan itibaren en istikrarlı olanıdır, çünkü resmi referans uygulamasıdır.

@esalaka Uygulamaların çoğunda java kullanmıyorum ve Oracle'ı gerçekten sevmiyorum. Neden şu anda oldukça nefret ettiğim bir şirketin ürünlerini kullanayım?
Steven smethurst

@ music2myear yakında windows7 kullanıyorum, win7 olacak.
Steven smethurst

Yanıtlar:


5

Açıkçası, "Java" tek bir şey değildir.

Java'nın en yaygın biçimi olan Java Runtime Environment (JRE) , Java ile yazılmış uygulamaların bilgisayarınızda çalışmasına izin verir. Bu "java eklentisi" veya "java sanal makinesi (jvm)"

Java (dil) - nesneye yönelik bir programlama dili.

Java (derleyici) - Java kodunu (dil) JRE / JVM tarafından yürütülebilen sınıf dosyalarına dönüştürür.

Java (kütüphane) - platformlar arası GUI ve diğer programlama öğeleri için bir dizi bileşen.

Çoğu insanın kullandığı Java eklentisi JRE'yi değiştirmek istediğinizi varsayalım. Aksi takdirde, lütfen sorunuzu güncelleyin.

Microsoft, tüm işletim sistemlerinde bir Java Sanal Makinesi içeriyordu, ancak bu genellikle Oracle'ın bir JRE eklentisi lehine yok sayılıyor.

Deneyebileceğiniz birkaç JRE / JVM değişikliği var:

JOEQ (ironik bir şekilde kendisi Java ile yazılmış) - http://sourceforge.net/projects/joeq/

Wonka - http://wonka.acunia.com/

Samur (artık aktif olarak korunmuyor) - http://sourceforge.net/projects/sablevm/files/

Bunların her birinin bir miktar uyumluluğu olabilir, ancak Java'yı JRE'nin daha yeni bir sürümü için tasarlandığında muhtemelen uyumluluk sorunları yaşayabilirsiniz.

Dikkate alınması gereken başka bir şey, gerçekten Java'ya ihtiyacınız olup olmadığıdır. Gerçekten JRE'nin çalışmasını gerektiren belirli görevler var mı? Değilse, onsuz gitmeyi deneyin.


IcedTea da var ama OSX veya Windows üzerinde çalışıp çalışmadığını bilmiyorum. Bununla birlikte, doğrudan bu platformlara inşa edilemezse bir liman var sanırım.

Doğru, Java Runtime Environment (JRE) demek istiyorum. Soru güncellendi. Ayrıca kadarıyla ben java gerektiren tutulması olduğunu söyleyebilirim tek uygulama. Şimdi önerilerinizi test ediyorum.
Steven smethurst

Ayrıca yüksek yüklü şirketler için Zing JVM hakkında bilgi eklemek istiyorum ( azulsystems.com/products/zing/whatisit ). pahalı ama yararlı olabilir.
Eir Nym

4

Oracle JRE, OpenJDK'den üretilmiştir. OpenJDK'yi kendiniz oluşturmak da dahil olmak üzere birçok kaynaktan alabilirsiniz. Azul Systems (işverenim), her bir büyük Java sürümü (bugün 8, 7 ve 6) için Java Standard Edition test özelliklerini karşılamak üzere sertifikalı OpenJDK ikili dosyaları sağlayan Zulu indirme ailesini sunmaktadır. Oracle Java çalışma zamanlarınız herhangi bir Windows, Linux ve Mac OS X platformunda. Zulu, www.azul.com/zulu adresinden indirilebilir. Umarım bu yardımcı olur. Açıklama: Azul Systems'taki Zulu ve Zing ürün serilerinin ürün müdürüyüm.


Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.