Emulador x86 em Javascript rodando GNU/Linux. Falta o que agora?

Publicado por Wilker Azevedo em 24/06/2011

[ Hits: 6.151 ]

 


Emulador x86 em Javascript rodando GNU/Linux. Falta o que agora?



Quando disseram que Linux é versátil e roda em "quase" tudo, esse "quase" quer dizer o que?

E não é que existe um Emulador PC x86 feito em Javascript?!!! O bicho ainda roda Linux.

Para testar é preciso ter Firefox 4 ou Chrome 5, basta abrir a seguinte url:

Pronto! Observe o Boot do Linux.

Apesar dos recursos limitados, a ideia é fantástica.

É basicamente um shell isolado, mesmo assim, é realmente Linux!

Olhando o source da página encontrei os seguintes arquivos js:
  • term.js
  • cpux86-ta.js
  • cpux86.js
  • jslinux.js

Detalhe, tem um compilador C, o tcc.

Escreva um programinha em C e compile usando:

# tcc -o <out-file> <source-file>

E se surpreenda com a velocidade do compilador rodando em um Linux dentro de um emulador feito em Javascript, rodando diretamente no seu navegador! :)

Sei não, mas se tivesse uma versão para HTML5 que abusasse dos novos recursos e tendências, este emulador teria grande destaque e "utilidade".


Outras dicas deste autor

Listnux - Lista de programas no estilo wiki

VirtualBox: VERR_SUPLIB_OWNER_NOT_ROOT VMMR0.r0

slackpkg dando erro: /usr/libexec/slackpkg/core-functions.sh: line 10: tput: command not found

Corrigindo ć no Firefox (ATUALIZADO) - 2009 (32 e 64 bits)

Multi boot com ELILO (Linux + Windows 8)

Leitura recomendada

Configurando o acesso a internet via proxy

Instalando o Skype com 2 cliques

Automatizando o download de fotos de um determinado site

Cuil - Novo serviço de busca

Instalando Java plugin 6 no Google Chrome usando Linux (Ubuntu 10.04)

  

Comentários
[1] Comentário enviado por SMarcell em 27/06/2011 - 15:00h

Cara realmente esse emulador impressiona principalmente pelo fato de ter sido escrito em javascript!

PS: Ah, se alguém quiser brincar com o velho 'fork bomb' nele aqui vai o código: fork() { fork | fork& }; fork

[2] Comentário enviado por hudyfx em 12/09/2011 - 09:01h

muito loco... da até pra dar um curso de shell script ou de programação C a distancia.... parabém pela dica !!!



Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts