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 repositório oficial.
Por que o Oracle Java não está incluído no repositório padrão do Ubuntu?
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 repositório oficial.
Por que o Oracle Java não está incluído no repositório padrão do Ubuntu?
Respostas:
O Ubuntu tem o OpenJDK em seu repositório. É a versão totalmente de código aberto do Oracle JDK, que contém algumas partes de código fechado .
É um mito que o OpenJDK seja mais baixo e menos estável, mas esse era o passado.
Hoje (desde a versão 7), eles são bastante iguais. O OpenJDK é ainda a implementação de referência para Java 7 e Java 8 . É uma corrida entre essas duas implementações, pois alguns novos recursos aparecem primeiro no OpenJDK e depois são incluídos no OracleJDK, enquanto outros são incluídos no sentido inverso.
As principais diferenças são que o OpenJDK não inclui o Webstart (mas o IcedTea de código aberto faz esse trabalho) e outras ferramentas de código fechado do Oracle ausentes, mas nada importante.
Para resumir: Como o Ubuntu suporta tudo que é de código aberto , ele suporta o OpenJDK, especialmente porque não tem mais desvantagens reais.
Eu acho que é causado por licença:
Para ser sincero, eu preferiria ter o Oracle Java no Ubuntu / Ubuntu, já que (infelizmente) alguns aplicativos ainda o exigem.