JSLinux: Um sistema em javascript

Postado por Rafael Neri | Postado em Linux | Postado em 19-05-2011

0

Fabrice Bellard, cujo nome vocês talvez reconheçam pelo seu papel fundamental em projetos como FFmpeg e QEMU, estava curioso sobre técnicas de criação de código otimizado para os engines Javascript dos navegadores mais modernos (Firefox 4, Chrome 11), e resolveu praticar criando (“por diversão”, segundo ele) um emulador completo de CPU 486 (e outros componentes básicos associados) em Javascript.

Não satisfeito, portou o kernel Linux (e um conjunto mínimo de outros componentes) para rodar neste seu emulador. A distribuição criada por Bellard tem o kernel já preparado para dar boot neste ambiente e usar nele um filesystem contido na imagem de boot, contendo o BusyBox, o compilador TinyCC e o QEmacs.

link: http://bellard.org/jslinux/