JSLINUX
В догонку за недавним эмулятором COMMODORE 64 на JavaScript нашелся эмулятор Linux-а на JS. Ядро 2.6.20, шел, компилятор, сеть (loopback, вестимо) — в общем, достаточно полноценная игрушка. Из основных ограничений — как я понял, реализована упрощенная модель памяти, порезаны режимы процессора.