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

Publicado por Wilker Azevedo em 24/06/2011

[ Hits: 5.623 ]

 


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

HPLIP/CUPS - "Filter failed" ao tentar imprimir (depois de atualizar hplip)

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

Listnux - Lista de programas no estilo wiki

Upgrade no KDE: "Call to lnusertemp failed (temporary directories full?). Check your installation"

Trocar Linux de patição / HD sem clonagem

Leitura recomendada

Qual é o meu ip?

SkipScreen - Agilize seus downloads no Firefox

Bloqueio de P2P via IPTables

4shared.com - deseja salvar seus arquivos e programas?

Usando ITAÚ sem o Warsaw

  

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
Linux banner
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts