Was ist der Unterschied zwischen Oracle JDK 8 und Open JDK 8?
Basierend auf diesem Artikel, der besagt, dass OpenJDK7 ist die offizielle Referenz-Implementierung für Java SE7
https://blogs.oracle.com/henrik/entry/moving_to_openjdk_as_the
Kann jemand bestätigen, dass dies auch der Fall für java 8? Das Öffnen JDK8 ist die Referenz-Implementierung für Java SE8?
Es gibt eine partielle Antwort unter diesem link.
Unterschiede zwischen Oracle JDK und Open JDK und garbage collection
Aber meine Frage ist über Java8 speziell.
InformationsquelleAutor der Frage aruuuuu | 2014-09-19
Du musst angemeldet sein, um einen Kommentar abzugeben.
Ja, öffnen Sie JDK8 ist die Referenz-Implementierung für JAVA SE8.
Die offizielle Referenz-Implementierungen für Java SE 8 (JSR 337) basieren ausschließlich auf open-source-code aus dem JDK-8-Projekt in der OpenJDK-Community. Binärdateien sind für sowohl die Linux x64 und Windows-i586-Plattformen und Kompakte Profile für Linux-i586.
Auch Die Binärdateien sind verfügbar unter zwei verschiedenen Lizenzen: Die GNU General Public License version 2, mit Classpath-Ausnahme und die Oracle Binary Code License . Für eine bestimmte Plattform die Binärdateien, die unter verschiedenen Lizenzen sind gebaut aus genau dem gleichen Quellcode und funktionell äquivalent sind; der einzige wirkliche Unterschied ist die Lizenz. Die Lizenz, die Sie wählen, hängt von Ihren speziellen betriebswirtschaftlichen und rechtlichen Anforderungen.
InformationsquelleAutor der Antwort Sachin Godara