Afinal, existe diferença?
No site do OpenJDK há um link para os downloads do Java no site da Oracle!
Como ter certeza que estou usando o OpenJDK? O que deveria aparecer no “java -version”? HotSpot? E se eu estivesse usando da Oracle, o que apareceria?
Se há mesmo uma VM Oracle, o que ela tem de diferente quando comparada à VM do OpenJDK?
Isso tudo é muito confuso! Já pesquisei, mas não cheguei a conclusões. Achei até umas explicações boas para o Java 7, mas minha dúvida é sobre o Java 8.
Ao usar o Jasper Reports pra gerar PDF, tive problemas com o OpenJDK 7. O PDF gerado saía todo em branco, por problemas com as fontes. Fiz várias tentatias, mas pela pesquisa, no fim o problema era com a JDK. Usando a JDK da Oracle, aí funcionou. Não sei se terei esse mesmo problema com o Java 8, mas gostaria de saber se alguém seria capaz de listar eventuais problemas desse tipo que alguém pode ter ao trocar de VMs no java 8.
Grato!