Un emulador de Linux creado con JavaScript

Puede que el título suene disparatado, pero un desarrollador ha logrado crear un emulador de PC que inicia Linux y donde todo el código está escrito en JavaScript. El emulador que ha desarrollado lleva el nombre de jsLinux.

Como ya hemos comentado, el emulador está creado completamente en JavaScript, y desde el terminal se puede ejecutar comandos típicos de un sistema Linux como puede ser listas un directorio, crear directorios, moverse entre directorios...

Este proyecto simula un PC con el siguiente hardware:
  • CPU de 32 bits x86
  • Temporizador 8259 de interrupción programable
  • Temporizador 8254 de interrupción programable
  • 16450 UART
  • Reloj de tiempo real.

Para desarrollar este emulador, se utilizó Typed Arrays de W3C. Para aquellos navegadores que no permite utilizar este tipo de arrays, se utilizó un sistema algo más lento.

El emulador es soportado por los navegadores más actuales, como son Firefox 4, Chrome 11, Opera 11 o Internet Explorer 9.

Pueden visitar desde este enlace el sitio oficial del emulador
COMPARTE ESTA NOTICIA

ENVIAR A UN AMIGO
COMPARTIR EN FACEBOOK
COMPARTIR EN TWITTER
COMPARTIR EN GOOGLE +