Quedé sorprendido con este emulador de PC escrito enteramente en Javascript y que incluso ejecuta una versión especialmente compilada de Linux. Para accesar al mismo pueden hacer clic en la siguiente imagen y ya en la consola pueden probar algunos de los comandos más comunes de la shell de Linux.
El hardware emulado es el siguiente:
- Un CPU 32 bit x86.
- Un controlador de interrupciones programable 8259.
- Un temporizador de interrupción programable 8254.
- UART 16450.
En cuanto a la distribución de Linux, el creador del emulador compiló la versión 2.6.20 del Kernel y por si fuera poco agregó un compilador de C desarrollado por él mismo.
Página oficial del emulador: Bellard.org/jslinux
Especificaciones del emulador: Bellard.org/jslinux/tech.html
Visto en Twitter: @AlbertEin