GNU/Linux >> Znalost Linux >  >> Ubuntu

Proč není Oracle Java součástí standardního úložiště Ubuntu?

Na rozdíl od mnoha oblíbených programovacích jazyků je populární balíček Oracle Java dostupný pouze pomocí PPA, nikoli prostřednictvím oficiálního repo.

Proč není Oracle Java součástí standardního úložiště Ubuntu?

Přijatá odpověď:

Ubuntu má OpenJDK ve svém úložišti. Je to plně open-source verze Oracle JDK, která obsahuje některé uzavřené části.

Je mýtus, že OpenJDK je nižší a méně stabilní, ale to byla minulost.
Dnes (od verze 7) jsou si docela rovni. OpenJDK je dokonce referenční implementací pro Java 7 a Java 8. Mezi těmito dvěma implementacemi je to závod, protože některé nové funkce se objevují nejprve v OpenJDK a později jsou zahrnuty do OracleJDK, zatímco některé funkce jsou zahrnuty naopak.

Hlavní rozdíly jsou v tom, že OpenJDK neobsahuje Webstart (ale tuto práci dělá open-source IcedTea) a chybí některé další uzavřené nástroje Oracle, ale nic důležitého.

Takže shrnuto:Jelikož Ubuntu podporuje vše, co je open-source, podporuje OpenJDK, zejména proto, že už nemá žádné skutečné nevýhody.


Ubuntu
  1. Jak nainstalovat Oracle Java JDK 18 v Ubuntu 20.04 | Ubuntu 22.04

  2. Nainstalujte Oracle Java 16 na Ubuntu 18.04 / 20.04 / 21.04 - Postup krok za krokem?

  3. Nainstalujte Oracle Java 13 na Ubuntu, Linux Mint nebo Debian z úložiště APT PPA

  1. Jak nainstalovat Javu na Ubuntu 20.04

  2. Jak nastavit GlassFish 4.1 s JAVA 8 v Ubuntu 15.04

  3. Jak nainstalovat Java (OpenJDK) na Ubuntu 20.04

  1. Jak nainstalovat Oracle Java 12/11/8 na Ubuntu 18.04 a Linux Mint 19

  2. Jak nainstalovat OpenJDK (Java) na Ubuntu

  3. Nainstalujte Oracle Java 7/8 na Ubuntu