Pular para o conteúdo

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

Dica publicada em Linux / Internet
Wilker Azevedo cytron
Hits: 6.871 Categoria: Linux Subcategoria: Internet
  • Indicar
  • Impressora
  • Denunciar

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".


Slackpkg+ (Slackpkg Plus) está de volta!

Kdenlive não encontra libavformat.so.51... é simples resolver!

VirtualBox: VERR_SUPLIB_OWNER_NOT_ROOT VMMR0.r0

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

Instalando flash player 10 no Firefox 64 Bits

Bloquear Facebook (HTTPS) por IPtables com horários

Compartilhando internet com CentOS 6.4

Baixar páginas da web com imagens

Liberado o Flash Player 9

Melhorando a navegação no Firefox com o Adblock

#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

Entre na sua conta para comentar.