Esto es algo sorprendente para usuarios técnicos (yo mismo quedé anonadado), ahora gracias a un emulador x86 implementado en Javascript, ahora es posible ejecutar Linux en su más reciente versión (3.0.4) dentro de tu navegador web, con Javascript.
Tan sorprendente como el hecho de que está implementado en Javascript (ahora mismo lo estoy utilizando en el navegador Google Chrome), es el hecho de que puede almacenar información localmente en tu máquina, gracias a las facilidades de Local Storage que provee HTML5.
Eso significa que podes hasta cerrar (o incluso reiniciar tu máquina), y las cosas que hayas almacenado en tu instancia de Linux en tu navegador web continuarán estando ahí.
http://stud.hro.nl/0814604/jslinuxdemo/emulator.html
http://stud.hro.nl/0814604/jslinuxdemo