A few years ago I found the Orto javascript runtime impressive. Seems more complete than BicaVM.
http://ejohn.org/blog/running-java-in-javascript/
Edit: Seems to be missing from the web. I'm pushing my local copy to github:
http://ejohn.org/blog/running-java-in-javascript/
Edit: Seems to be missing from the web. I'm pushing my local copy to github:
It clearly says that Orto is free for non-commercial use, but otherwise you need to contact them for permission. For all practical purposes, though, I think it's safe to consider it effectively public domain at this point.
https://github.com/robterrell/orto/blob/master/docs/license....
1 Orto SDK is Free Software.
2 Copyright Kobayashi Yuu
3
4 Use and publication of applications produced by using Orto SDK
5 are free for both commercial and non-commercial purposes.
6 For other uses of Orto SDK, or for redistribution of the Orto SDK,
7 please contact support@orto.jp beforehand.
8
9 Due to lack of contract with Sun Microsystems,
10 Orto is Java-style but it is not Java. Orto is an independent language.
11 Java is a registered trademark of Sun Microsystems
12
13 The author is not responsible for any damages which may occur through use of Orto SDK
14 Furthermore, reverse engineering of Ordo SDK is prohibited.