Virtual x86は、JavaScriptプログラミング言語の別のx86プラットフォームエミュレーターです。 Fabrice Bellardの
JSLinuxのように、Linuxを実行するにはブラウザーだけで十分です。 イメージをロードすると、すべてのLinux組み込みコマンドが正常に動作し、コンパイルされたプログラム、ファイルシステムなどが動作しますが、ネットワークインターフェイスはまだありません。

Linuxに加えて、KolibriOS(マウスカーソル付きのグラフィカルインターフェイス)、FreeDOS、およびOpenBSDをダウンロードできます。

たとえば、これはKolibriOSの外観です。

エミュレータの作者は、彼のプログラムはBellarのものと非常に似て
いると言いますが、最高のハードウェアサポートを追加しました。エミュレータは実際のSeaBIOSをロードできます。
エミュレータは、クロック周波数1.3 MHzのPentium 60仮想プロセッサで実行されます。
v86_all.jsファイルは、圧縮形式で125 KB、非圧縮の9765行のコードで262 KBを占有します。 残念ながら、ここでも、通常の形式でのソースコードの公開はありませんでした。 著者は現在、それらを公開するライセンスを検討しています(UPD:2013年11月6日に
公開されたソースコード)。
トピックについて:JavaScriptエミュレーターのリスト