For the person who asked if Java can be compiled into a runtime. It can: http://gcc.gnu.org/java/
GCJ is part of GCC, which is an OpenSource multiplatform (portable) compiler collection for *many* languages, I couldnt even begin to count them...
Read full review