Fabrice Bellard es un programador independiente francés quien consiguió hacer funcionar el kernel de Linux dentro de un navegador web gracias al uso de JavaScript.
Para lograrlo, lo que hizo Bellard fue crear una especie de emulador compatible tanto con Firefox 4 como con Chrome 11, que es capaz de ejecutar el Kernel de Linux en su versión 2.6.20.
Bellard señaló que creó esto “porque es divertido. Los nuevos motores de JavaScript son lo suficientemente rápidos para hacer cosas complicadas”.
Según el programador francés, su emulador corre dos veces más lento con el motor JavaScript V8 de Chrome, comparado con el motor Jaeger Monkey de Firefox. Su desarrollo ya fue probado por Brendan Eich, programador de Mozilla y creador de JavaScript, y Bellard cree que se puede usar como un sistema de prueba (un benchmark) para los motores de JavaScript.
Links:
– Sitio de Fabrice Bellard(Vía The Register)
– Emulador