Hangi Java paketini kullanmalıyım: OpenJDK veya Oracle JDK?


14

Ubuntu altında Java geliştirmede yeniyim. Terminalde javac yazdığımda, OpenJDK'yı ve bir grup diğer JDK'yı yüklememi istedi. OpenJDK 7 ve Oracle'ın JDK 7'si arasında herhangi bir fark olup olmadığını bilmek istiyorum. Teşekkürler.

Yanıtlar:


8

OpenJDK, Ubuntu'nun kullandığı Java'nın varsayılan sürümüdür ve Oracle Java 7, Oracle'ın kendi Java 7 sürümüdür.

Ubuntu Java Belgeleri'ni okuyabilirsiniz .

OpenJDK: "Oracle, OpenJDK kaynak kodunu açık kaynaklı bir lisanslama modeli altında kullanıma sunuyor. Hem ücretsiz hem de ücretsiz (özgürlükte olduğu gibi) bir yazılım."

Oracle Java SSS Bölümünde bulduğum gibi

Oracle JDK için

"Java Geliştirme Kiti (JDK) indirmek ve ticari programlama için ücretsizdir, ancak yeniden dağıtmak için değil."


Oracle JDK kullanacağım. Çünkü OpenJDK birkaç yıldır kullanıyorum ve her gün kabus gördüm. Oracle JDK'ya taşındığımdan beri tüm uygulama sorunlarım çözüldü. Bu OpenJDK'nin hata, oynamak, eğlenmek olduğu anlamına gelir, ancak Enterprise dağıtımı için her zaman Oracle JDK'yı seçmem gerekecek.

Bu ilginç bir fikir, ama daha spesifik olabilir misiniz? Diş çekme ile ilgili problemlerle karşılaştınız mı? çöp toplama? Ve sizce bu problemler hala openjdk7 ve üzeri sürümlerde olacak mı?
Tristan
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.