Im Gegensatz zu vielen gängigen Programmiersprachen ist das beliebte Oracle Java-Paket nur über ein PPA verfügbar, nicht über das offizielle Repo.
Warum ist Oracle Java nicht im Standard-Ubuntu-Repo enthalten?
Akzeptierte Antwort:
Ubuntu hat OpenJDK in seinem Repository. Es ist die vollständig Open-Source-Version des Oracle JDK, das einige Closed-Source-Teile enthält.
Es ist ein Mythos, dass OpenJDK niedriger und weniger stabil ist, aber das war die Vergangenheit.
Heute (seit Version 7) sind sie ziemlich gleich. OpenJDK ist sogar die Referenzimplementierung für Java 7 und Java 8. Es ist ein Rennen zwischen diesen beiden Implementierungen, da einige neue Funktionen zuerst in OpenJDK erscheinen und dann später in OracleJDK integriert werden, während einige Funktionen umgekehrt integriert werden.
Die Hauptunterschiede bestehen darin, dass OpenJDK kein Webstart enthält (aber das Open-Source-IcedTea erledigt diese Aufgabe) und einige andere Closed-Source-Tools von Oracle fehlen, aber nichts Wichtiges.
Also zusammenfassend:Da Ubuntu alles unterstützt, was Open Source ist, unterstützt es OpenJDK, zumal es keine wirklichen Nachteile mehr hat.