Jainja VM is a new JVM written in Java.
The VM can run on top 
of multiple environments : Java SE, Java ME, Android, Javascript, and 
even natively in  a near future. 
You can see Jainja in action in your browser (no Java plugin required, only a HTML5 browser): demo 
Sources will be released during FOSDEM 2012.