条件は
1.JVMのソースコードが公開されていること
2.そのJVMのインストールが(僕にできるぐらい)簡単であること
です。
当方、普段カーネルハックばかりしているのでユーザランドにはややうといです。
ディストリビューションはCentOS5ですが、後日LKMLでの議論につかいたいので、特定ディストリ専用のものは望ましくありません。
また、Javaの事情に疎いので、JVMのデファクトとかも分かっていないので、教えていただきたいです。
すいませんが、よいURL等あれば紹介してください。
Sunが主導していた、いわゆる本家のJavaが、現在はオープンソースとなりOpenJDKとして開発されています。
現在のデファクトスタンダードな最新Java環境は、OpenJDKのJava6だと思います。
Sun純正のJVMをご利用になってはいかがでしょうか。
Java SDK 6 からダウンロードできます。
このバージョンはソースコードが公開されています。Java SE 6 JDK Source Code からダウンロードできます。
また、Sunは JDK7 から Javaをオープン化(GPLv2)しており、それを参考にするのもいいでしょう。ソースコードは下記サイトから入手できます。
ありがとうございます
すでにご存知とは思いますが、これはごらんになっていますよね。
http://vee08.cs.tcd.ie/slides/p66-talk.ppt
最近、秋葉原のVM研究会で、奥村さんより日本語の発表があったはずなのです。
どこに資料があるかは、忘れてしまいました。
ほむ。
いつもありがとうございますm(_ _ )m
なるほど。勉強になります