Quelle est la différence entre Oracle JDK 8 et Open JDK 8?

basé sur cet article, qui stipule que OpenJDK7 est l'implémentation de référence officielle pour Java SE7 https://blogs.oracle.com/henrik/entry/moving_to_openjdk_as_the Quelqu'un peut-il confirmer que c'est également le cas pour java 8? Que L'Open JDK8 est l'implémentation de référence pour Java SE8?

il y a une réponse partielle à ce lien. Différences entre Oracle JDK et Open JDK et de collecte des ordures

cependant ma question porte spécifiquement sur Java8.

28
demandé sur Community 2014-09-19 18:50:30

1 réponses

Oui, open JDK8 est une implémentation de référence pour JAVA SE8. Les implémentations de référence officielles pour Java SE 8 (JSR 337) sont basées uniquement sur du code open-source disponible dans le cadre du projet JDK 8 dans la communauté OpenJDK. Des binaires sont fournis pour les plates-formes Linux x64 et Windows i586 et des profils compacts pour Linux i586.

les binaires sont également disponibles sous deux licences différentes: la Licence Publique Générale GNU version 2, avec le Classpath L'Exception et la licence de Code binaire Oracle . Pour une plate-forme donnée, les binaires sous différentes licences sont construits à partir exactement du même code source et sont fonctionnellement équivalents; la seule vraie différence est la licence elle-même. La licence que vous choisirez dépendra de vos exigences commerciales et juridiques particulières.

28
répondu Sachin Godara 2014-09-19 15:43:44