GNU/Linux >> Tutoriales Linux >  >> Ubuntu

¿Por qué Oracle Java no está incluido en el repositorio estándar de Ubuntu?

A diferencia de muchos lenguajes de programación populares, el popular paquete Oracle Java solo está disponible mediante un PPA, no mediante el repositorio oficial.

¿Por qué Oracle Java no está incluido en el repositorio estándar de Ubuntu?

Respuesta aceptada:

Ubuntu tiene OpenJDK en su repositorio. Es la versión de código completamente abierto de Oracle JDK, que contiene algunas partes de código cerrado.

Es un mito que OpenJDK es más bajo y menos estable, pero esto fue el pasado.
Hoy (desde la versión 7), son bastante iguales. OpenJDK es incluso la implementación de referencia para Java 7 y Java 8. Es una carrera entre esas dos implementaciones, ya que algunas funciones nuevas aparecen primero en OpenJDK y luego se incluyen en OracleJDK, mientras que algunas funciones se incluyen al revés.

Las principales diferencias son que OpenJDK no tiene Webstart incluido (pero el IcedTea de código abierto hace este trabajo) y faltan algunas otras herramientas de código cerrado de Oracle, pero nada importante.

Para resumir:como Ubuntu es compatible con todo lo que es de código abierto, es compatible con OpenJDK, especialmente porque ya no tiene desventajas reales.


Ubuntu
  1. Cómo instalar Java en Ubuntu 20.04

  2. Cómo configurar GlassFish 4.1 con JAVA 8 en Ubuntu 15.04

  3. Cómo instalar Oracle Java JDK 18 en Ubuntu 20.04 | Ubuntu 22.04

  4. Instale Oracle Java 16 en Ubuntu 18.04/20.04/21.04:¿un proceso paso a paso?

  5. Instale Oracle Java 13 en Ubuntu, Linux Mint o Debian desde el repositorio APT PPA

2 formas de instalar Oracle Java 17 en Ubuntu 20.04 | 22.04 LTS

Cómo instalar Oracle Java 8 de 64 bits Ubuntu 22.04 | 20.04 LTS

¿Cómo instalar Java (OpenJDK u Oracle Java) en Ubuntu 20.04 Linux?

Cómo instalar Oracle Java en Ubuntu 17.04

Cómo instalar Oracle Java en Ubuntu 17.10

Cómo instalar Oracle Java en Ubuntu 18.04 LTS