>>106
JVMのソースコードが公開されたのは
Java SE 6 Mustangになってからだぞ。

JavaCCなどのコンパイラコンパイラと間違えてないか?

Mustangを改造すればJVMを自作することができるかもしれない。
ただしライセンス違反に気をつけないといけないがな。

KVMを作るなんてかなり高度なスキルを要求されることは
間違いないな。