Tidak seperti banyak bahasa pemrograman populer, paket Java Oracle populer hanya tersedia menggunakan PPA , bukan oleh repo resmi.
Mengapa Oracle Java tidak termasuk dalam repo Ubuntu standar?
Tidak seperti banyak bahasa pemrograman populer, paket Java Oracle populer hanya tersedia menggunakan PPA , bukan oleh repo resmi.
Mengapa Oracle Java tidak termasuk dalam repo Ubuntu standar?
Jawaban:
Ubuntu memiliki OpenJDK dalam repositori-nya. Ini adalah versi sepenuhnya open-source dari Oracle JDK, yang berisi beberapa bagian sumber tertutup .
Ini adalah mitos bahwa OpenJDK lebih rendah dan kurang stabil, tetapi ini adalah masa lalu.
Hari ini (sejak versi 7), mereka cukup sama. OpenJDK bahkan implementasi referensi untuk Java 7 dan Java 8 . Ini adalah balapan antara kedua implementasi tersebut, karena beberapa fitur baru muncul pertama kali di OpenJDK dan kemudian dimasukkan ke OracleJDK, sementara beberapa fitur dimasukkan sebaliknya.
Perbedaan utama adalah bahwa OpenJDK tidak memiliki Webstart termasuk (tetapi open-source IcedTea melakukan pekerjaan ini) dan beberapa alat sumber tertutup Oracle lainnya hilang, tetapi tidak ada yang penting.
Jadi kesimpulannya: Karena Ubuntu mendukung semua yang bersifat open-source , ia mendukung OpenJDK, terutama karena ia tidak memiliki kerugian nyata lagi.
Saya pikir itu disebabkan oleh lisensi:
Sejujurnya, saya lebih suka Oracle Java di Ubuntu / Ubuntu karena (sayangnya) beberapa aplikasi masih menuntutnya.