GNU/Linux >> Tutoriels Linux >  >> Ubuntu

Pourquoi Oracle Java n'est-il pas inclus dans le référentiel Ubuntu standard ?

Contrairement à de nombreux langages de programmation populaires, le package Oracle Java populaire n'est disponible qu'à l'aide d'un PPA, et non par le référentiel officiel.

Pourquoi Oracle Java n'est-il pas inclus dans le référentiel Ubuntu standard ?

Réponse acceptée :

Ubuntu a OpenJDK dans son référentiel. Il s'agit de la version entièrement open source du JDK Oracle, qui contient certaines parties de source fermée.

C'est un mythe que OpenJDK est inférieur et moins stable, mais c'était le passé.
Aujourd'hui (depuis la version 7), ils sont à peu près égaux. OpenJDK est même l'implémentation de référence pour Java 7 et Java 8. C'est une course entre ces deux implémentations, car certaines nouvelles fonctionnalités apparaissent d'abord dans OpenJDK puis sont ensuite incluses dans OracleJDK, tandis que certaines fonctionnalités sont incluses dans l'autre sens.

Les principales différences sont qu'OpenJDK n'a pas de Webstart inclus (mais l'IcedTea open-source fait ce travail) et certains autres outils à source fermée d'Oracle manquent, mais rien d'important.

Donc pour résumer :comme Ubuntu supporte tout ce qui est open-source, il supporte OpenJDK, d'autant plus qu'il n'a plus vraiment d'inconvénients.


Ubuntu
  1. Comment installer Java sur Ubuntu 20.04

  2. Comment configurer GlassFish 4.1 avec JAVA 8 dans Ubuntu 15.04

  3. Comment installer Oracle Java JDK 18 dans Ubuntu 20.04 | Ubuntu 22.04

  4. Installer Oracle Java 16 sur Ubuntu 18.04 / 20.04 / 21.04 - Un processus étape par étape ?

  5. Installez Oracle Java 13 sur Ubuntu, Linux Mint ou Debian à partir du référentiel APT PPA

2 façons d'installer Oracle Java 17 sur Ubuntu 20.04 | 22.04 LTS

Comment installer Oracle Java 8 64 bits Ubuntu 22.04 | 20.04 LTS

Comment installer Java (OpenJDK ou Oracle Java) sur Ubuntu 20.04 Linux ?

Comment installer Oracle Java sur Ubuntu 17.04

Comment installer Oracle Java sur Ubuntu 17.10

Comment installer Oracle Java sur Ubuntu 18.04 LTS