Tidak seperti banyak bahasa pemrograman populer, paket Oracle Java yang populer hanya tersedia menggunakan PPA, bukan oleh repo resmi.
Mengapa Oracle Java tidak disertakan dalam repo Ubuntu standar?
Jawaban yang Diterima:
Ubuntu memiliki OpenJDK di repositorinya. Ini adalah versi Oracle JDK yang sepenuhnya open-source, yang berisi beberapa bagian closed-source.
Ini adalah mitos bahwa OpenJDK lebih rendah dan kurang stabil, tetapi ini adalah masa lalu.
Hari ini (sejak versi 7), mereka cukup setara. OpenJDK bahkan merupakan implementasi referensi untuk Java 7 dan Java 8. Ini adalah perlombaan antara dua implementasi tersebut, karena beberapa fitur baru muncul pertama kali di OpenJDK dan kemudian dimasukkan ke OracleJDK, sementara beberapa fitur disertakan sebaliknya.
Perbedaan utamanya adalah OpenJDK tidak memiliki Webstart yang disertakan (tetapi IcedTea open-source melakukan pekerjaan ini) dan beberapa alat sumber tertutup Oracle hilang, tetapi tidak ada yang penting.
Kesimpulannya:Karena Ubuntu mendukung segala sesuatu yang open-source, Ubuntu mendukung OpenJDK, terutama karena tidak lagi memiliki kelemahan nyata.