Fabrice Bellard, who is insane, has produced a PC emulator written entirely in Javascript, which runs in a web browser. It's capable enough to run Linux:
http://bellard.org/jslinux/
Yes, it does run on the Kindle web browser. Appallingly slowly, so it's only really useful as a stunt, but it runs. I managed to boot Linux, compile a program and run it...