2012-01-02 8 views
15

Oracle Java SEにはOpenJDKの一部ではないクローズドソース拡張とツールが含まれていますが、OpenJDK JVMと同じOracle Java SE JVM、またはJava SEとしてリリースする前にOpenJDK JVMを変更しますJVM?OpenJDK JVMはOracle Java SE JVMと同じですか?

アップデート1: 私はJDK7の更新プロジェクトからいくつかの情報が見つかりました:http://openjdk.java.net/projects/jdk7u/qanda.html

は7の更新プロジェクトは、Oracleからのセキュリティ修正を受け取ることができますか?

はい。

OpenJDK 6と同様に、セキュリティ修正は、機密情報として最初に保護され、公開フォレストにプッシュされる前にプライベートフォレストに適用されます。さらに、パブリックコードレビューとプットバック承認プロセスを経ず、プロジェクトの発行追跡担当の対応する問題は公開されません。

+1

http://stackoverflow.com/questions/1977238/why-should-i-use-the-sun-jdk-over-the-openjdk-or-vice-versa – kechapito

+0

@marcusリンク先の質問はありません私が使っている質問について質問していないという質問私は、oracleサイトまたはOpenJDKサイトで閲覧したドキュメントからはっきりしないJVMの部分についてしか尋ねません。 – ams

答えて

11

のOpenJDKは

のOpenJDK 7は、Oracleは、Oracle JDKとして配布バージョンのための出発点であるバージョン7のようなJavaのリファレンス実装です。他のベンダー(RedHat for IcedTeaなど)でもOpenJDKを使用することができます。

OpenJDKとベンダーVMの違いについては、ベンダーが適用したいが、OpenJDKコミュニティ全体がメインラインに受け入れていないパッチがある可能性があります。

ベンダーVMは、Java商標を使用して製品を記述したい場合、TCKに準拠していることを証明できる必要があります。

Oracle JDKもオープンソースではありません。これは、Javaの二重のライセンス契約と、Oracle全体がJava全体を所有しているという事実のために可能です。

具体的な質問がありますか?あなたの質問は多少曖昧です。どのような具体的な側面に興味がありますか?

+1

私はこの答えを理解できませんでした。 JVMも同様です。はい、もしくは、いいえ? – Zubair

+1

どういう意味ですか?正確には「同じですか?クイックヒント:これはおそらくあなたが考えるかもしれないほど簡単な質問ではありません。 – kittylyst

関連する問題