みんなの「教えて(疑問・質問)」にみんなで「答える」Q&Aコミュニティ

こんにちはゲストさん。会員登録(無料)して質問・回答してみよう!

解決済みの質問

Javaの色々なJDKの違い

Windows XPで、Javaの入門書を読みながらプログラミングしている超初心者です。XPでは、Oracleが提供するJDKを使っています。
しかし、Ubuntu 12.04に入っているJDKもしくはJREはIcedteaというものです。これは、オープンソースのものと理解していいでしょうか?
また、OpenJDKというものもあるらしいですね。
3者のJDK違いを教えていただければ、幸いです。

投稿日時 - 2012-06-25 18:41:59

QNo.7554668

暇なときに回答ください

質問者が選んだベストアンサー

Icedteaは完全にオープンソースのJDKです。

OpenJDK
⇒Sun Microsystems(今はOracle)のJDKをオープンソース化したものです
 ただしSunが独占的使用権を持つコードはオープン化されませんでした

Icedtea
⇒OpenJDKの中に残る独占的使用権を持つコードを、オープンソース実装で置き換えたものです

投稿日時 - 2012-07-08 15:39:39

お礼

よく分かりました。ありがとうございます。

投稿日時 - 2012-07-10 05:30:38

ANo.2

このQ&Aは役に立ちましたか?

1人が「このQ&Aが役に立った」と投票しています

回答(2)

ANo.1

こちらのリポートをどうぞ。
http://www.ipa.go.jp/software/open/ossc/download/OpenJDK/report.pdf

投稿日時 - 2012-06-26 04:51:43

お礼

ありがとうございます。しかし、超初心者にとって、208頁の書類はきついです。もう少しわかりやすい資料があれば、幸いです。

投稿日時 - 2012-06-26 22:51:10

あなたにオススメの質問