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.
[jetpack_subscription_form show_subscribers_total="false" button_on_newline="false" custom_font_size="16px" custom_border_radius="0" custom_border_weight="1" custom_padding="15" custom_spacing="10" submit_button_classes="" email_field_classes="" show_only_email_and_button="true" success_message="Sucesso! Enviamos um e-mail para confirmar a sua assinatura. Encontre o e-mail agora e clique em 'Confirmar' para iniciar a inscrição."]

Deixe um comentário

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *