java
SableVM is a highly-portable Java virtual machine written in C, and implementing
the Java virtual machine specification, second edition.
Its goals are to be complete, reasonably small, fast, and efficient, as well as
to provide a well-designed and robust platform for further development and
research.
SableVM is a clean-room implementation of the publicly available specifications.