Linux kernel futtatása böngészőben
A QEMU fejlesztője Fabrice Bellard egy emulációs környezetet írt JavaScript nyelven, mellyel lehetővé válik egy lebutított Linux Kernel futtatása böngészőnkben.
A JavaScript PC emulátor egy 486-os processzort, egy megszakítás, egy időzítő és egy kommunikációs chipet képes emulálni böngészőnkben. Sajnos nem minden böngészőben futtathatjuk a programot hiszen, az Internet Explorer 9-es verzióját is “túl öregnek” minősítette. Csupán a Google Chrome, illetve a Mozilla Firefox legújabb kiadásával képes együttműködni. Arról nincsenek információink, hogy ennek pontosan mi az oka, de feltételezzük, hogy az Internet Explorer, vagy az általa használt JavaScript motor egyszerűen nem tud valamilyen szolgáltatást biztosítani (Javascript Typed Arrays), amire az emulátornak szüksége lenne.
Forrás: favbrowser.com
Sokak szemében ez is csak egy a sok, gyakorlatban használhatatlan garázsfejlesztés közül, viszont ebben a szoftverben komolyabb oktatási lehetőségek is megbújnak. A JSLinux használatával bármilyen platformon könnyedén oktathatóvá válnak az általános Linux/UNIX parancsok a rendszer telepítése, vagy a már telepített Linux rendszer biztonságának kockáztatása nélkül.
Az emulátor műszaki leírása itt olvasható. Maga az emulátor pedig ide kattintva érhető el.