em

Um Linux emulado em puro JavaScript

Talvez o título pareça loucura, mas um hacker meio pirado resolveu criar  um emulador de PC escrito em puro Java Script, o Sistema Operacional é baseado no kernel Linux 2.6.20. A partir de um terminal podemos executar vários dos comandos típicos de distro convencional do pinguim como criar, listar e navegar por entre diretórios e arquivos dentre outros.

O projeto simula um PC com o seguinte hardware:

  • CPU de 32 bits X86
  • 8259 temporizador interrupção programável
  • 8254 temporizador interrupção programável
  • 16450 UART
  • Relógio de tempo real.

jslinux

Para desenvolver o emulador foi usado a API W3C Typed Arrays, que é suportada pela maioria dos navegadores atuais, como Firefox, Chrome, Internet Explorer 9 e o Opera. O desempenho do sistema vai depender do motor Javascript do seu navegador.

Quer conferir o resultado? então visite o site oficial do emulador:

http://bellard.org/jslinux/

Gostou dessa matéria?

Inscreva seu email para receber atualizações com as últimas publicações do nosso blog.

Deixe o seu comentário: