Qual pacote Java devo usar: OpenJDK ou Oracle JDK?

14

Eu sou novo no desenvolvimento Java no Ubuntu. Quando digitei o javac no terminal, ele me levou a instalar o OpenJDK e vários outros JDKs. Quero saber se existe alguma diferença entre o OpenJDK 7 e o JDK 7. da Oracle. Eles são basicamente os mesmos? Obrigado.

tonga
fonte

Respostas:

8

O OpenJDK é a versão padrão do Java que o Ubuntu usa e é a mais fácil de instalar, enquanto o Oracle Java 7 é a própria versão do Java 7 da Oracle.

Você pode ler a documentação Java do Ubuntu .

OpenJDK: "A Oracle disponibiliza o código-fonte do OpenJDK sob um modelo de licenciamento de código-fonte aberto. É um software gratuito e gratuito (como em liberdade)".

Além disso, como encontrei na seção de perguntas frequentes sobre o Oracle Java

Para Oracle JDK

"O Java Development Kit (JDK) é gratuito para baixar e usar para programação comercial, mas não para redistribuir".

Ketan Patel
fonte
Vou usar o Oracle JDK. Porque o OpenJDK uso há vários anos e todos os dias tive pesadelos. Desde que mudei para o Oracle JDK, todos os meus problemas de aplicativos foram resolvidos. Isso significa que o OpenJDK é um bug, divertido e divertido, mas para a implantação corporativa, sempre preciso escolher o Oracle JDK.
Essa é uma opinião interessante, mas você poderia ser mais específico? Você encontrou problemas com a segmentação? coleta de lixo? E você acha que esses problemas ainda estariam lá no openjdk7 e acima?
Tristan