OpenJDK vs. Sun Java6 no Ubuntu

6

Devido à experiência passada (ruim) resultante do material do GCJ ser fornecido por padrão em certas distribuições, eu sempre instalei tradicionalmente o pacote oficial do Sun Java nos servidores.

No Ubuntu, tem sido fácil, mas agora o OpenJDK é uma opção preferida e mais fácil de instalar ... Eu me pergunto: existe alguma razão para não usá-lo? Tanto quanto eu entendo, é a versão de código aberto do Sun JDK.

FYI: O Sun Java JDK 6u20 (para o Ubuntu 10.04) está disponível no Parceiro da Canonical repositório

    
por Mark Renouf 22.04.2010 / 20:57

5 respostas

8

Eu nunca usaria isso. Estou ciente das restrições de licenciamento em torno do Java da Sun, mas se você quiser que as coisas funcionem, use o sun-java6. Eu tentei configurar o tomcat e o hudson (por exemplo) usando o OpenJDK e tive um mundo de dor.

Não é realmente muito mais difícil especificar o Sun Java, e é um pacote consideravelmente melhor.

    
por 22.04.2010 / 21:12
1

Eu usei openjdk por um tempo. Eu principalmente executo eclipse e alguns outros aplicativos, e eles parecem funcionar muito bem. No entanto, pela última vez verifiquei que havia alguns bugs com o plugin do navegador, e Tom O'Connor menciona problemas com o tomcat, então YMMV.

    
por 22.04.2010 / 21:53
1

Eu tive que mudar do openjdk para o sun jdk no ubuntu recentemente devido a um bug no openjdk, que fazia com que os pontos de quebra não disparassem no Eclipse.

    
por 22.04.2010 / 22:25
0

Eu recomendaria mesmo o uso da versão mais recente do Sun ^ WOracle. O Ubuntu fica para trás em termos de versão Java (o pacote oficial é o 6.16, enquanto a versão oficial é o 6.19) e por não usar a versão mais recente (ou pelo menos o 6.18) você vai se privar de muito desempenho

    
por 22.04.2010 / 22:15
0

Eu ouvi de pessoas que eles tiveram problemas rodando o Tomcat no OpenJDK, mas até agora eu não encontrei um único relatório de bug envolvendo o OpenJDK e o Tomcat ...

    
por 28.03.2011 / 15:50

Tags