Insólito: JavaScript PC Emulator Linux

Bom dia,

Insólito:  emulador Linux de PC no seu navegador Firefox 4 ou Chrome 11

Se você está se perguntando o que são os progressos realizados nos últimos anos em JavaScript,
não procure mais: Fabrice Bellard, a quem devemos os famosos projetos QEMU e FFMPEG, está de volta
com um emulador de PC, diretamente dentro de um navegador Firefox 4 ou Chrome 11.

Demo : http://bellard.org/jslinux/

“JavaScript PC Emulator” carrega em uma aba no navegador e emula um sistema Linux.
Há, o boot e carregamento dos componentes.
Esse emulador requer os Typed Arrays (padrão W3C) e um gerenciador de navegador é requerido.
Este é o caso do Firefox 4, Chrome 11, mas não o Internet Explorer 9.

Fabrice Bellard olhou como tirar proveito das inovações introduzidas pela evolução do JavaScript, e como foi possível otimizar o código usando as máquinas, equipamentos específicos JaegerMonkey e V8, de respetivamente, Firefox e Chrome.
Assim, temos um kernel Linux 2.6.20 que arranque numa emulação da configuração da máquina que é quase da paleontologia, porque com base em um Intel 486.
Afinal, não é necessário ter mais, mas o autor afirma que itens como a unidade de virgula flutuante ou instruções MMX não estão presentes.

Na verdade, o lançamento do emulador ao carregar o kernel do Linux dependem cálculos feitos pelo navegador na máquina virtual JavaScript.

Desculpem pelas frases de explicações não muito claras talvez.

Fontes :

http://bellard.org/

http://bellard.org/jslinux/tech.html

Muito massa!

Muito loco em… 8)

Demais!!! :smiley:

Extremamente foda…

Show de bola

Isso me lembrou quando portaram o Quake para HTML5 http://www.neowin.net/news/google-runs-quake-in-a-browser-using-html5.

Muito Legal…

Dú Cacêta!

Very nice :smiley:

Meu Deus! Browsers vou realmente substituir S.O’S… Não não… vão engolir-los inteiros! rsrssr

qual é a senha root?

Mas como se utiliza esse troço?

E tem gente que ainda pensa que javascript é só para validar formulários…