Fabrizio Bellard managed to
run the Linux 2.6.20 kernel on a 32-bit x86 PC emulator written in JavaScript.
So far there is little benefit from this, and “Just for fun” rather has been done, but this project
still has prospects.
The emulator was tested in Firefox 4 and Google Chrome 11 (in version 12 it does not work yet).