A differenza di molti linguaggi di programmazione popolari, il popolare pacchetto Oracle Java è disponibile solo utilizzando un PPA, non tramite il repository ufficiale.
Perché Oracle Java non è incluso nel repository Ubuntu standard?
Risposta accettata:
Ubuntu ha OpenJDK nel suo repository. È la versione completamente open source di Oracle JDK, che contiene alcune parti closed-source.
È un mito che OpenJDK sia più basso e meno stabile, ma questo era il passato.
Oggi (dalla versione 7), sono abbastanza uguali. OpenJDK è persino l'implementazione di riferimento per Java 7 e Java 8. È una corsa tra queste due implementazioni, poiché alcune nuove funzionalità compaiono prima in OpenJDK e poi vengono incluse in OracleJDK, mentre alcune funzionalità vengono incluse al contrario.
Le differenze principali sono che OpenJDK non include Webstart (ma l'IcedTea open source fa questo lavoro) e alcuni altri strumenti Oracle chiusi mancano, ma niente di importante.
Quindi, per riassumere:poiché Ubuntu supporta tutto ciò che è open source, supporta OpenJDK, soprattutto perché non ha più svantaggi reali.