Por que o Oracle Java não está incluído no repositório padrão do Ubuntu?

15

Ao contrário de muitas linguagens de programação populares, o popular pacote Oracle Java só está disponível usando um PPA , não pelo repo oficial.

Por que o Oracle Java não está incluído no repositório padrão do Ubuntu?

    
por Adam Matan 07.07.2015 / 11:27

2 respostas

22

O Ubuntu tem o OpenJDK em seu repositório. É a versão totalmente aberta do Oracle JDK, que contém algumas partes de código fechado .

É um mito que o OpenJDK é mais baixo e menos estável, mas este foi o passado.
Hoje (desde a versão 7), eles são bem iguais. O OpenJDK é mesmo a implementação de referência para Java 7 e Java 8 . É uma corrida entre essas duas implementações, já que alguns novos recursos aparecem primeiro no OpenJDK e depois são incluídos no OracleJDK, enquanto alguns recursos são incluídos no caminho inverso.

As principais diferenças são que o OpenJDK não tem nenhum Webstart incluído (mas o IcedTea de código aberto faz esse trabalho) e algumas outras ferramentas de código fechado do Oracle estão faltando, mas nada é importante.

Então, para resumir: Como o Ubuntu suporta tudo o que é open-source , ele suporta OpenJDK, especialmente porque não tem mais desvantagens reais.

    
por Byte Commander 07.07.2015 / 11:42
2

Acho que é causado por licença:

Para ser honesto, eu preferiria ter o Oracle Java no Ubuntu / Ubuntu desde que (infelizmente) alguns aplicativos ainda o exigem.

    
por matandked 14.07.2015 / 10:20