JavaScriptで作ったLinuxエミュレータ

2011年8月3日 by Tomoya Yaguchi

 JavaScriptでx86のPCをエミュレートし、その上でLinuxを動作させるデモ「Javascript PC Emulator」(jslinux)が公開されました。Javascript PC Emulatorは、Linuxのコンソールを真似るのではなく、実物のLinuxカーネルとアプリケーションが、JavaScriptで作った仮想PCで動くという驚きのソフトウエアです。

 実際にWebサイト(http://bellard.org/jslinux/)にアクセスすると、誰でもこのソフトを試すことができます。
アクセスするとWebブラウザ上に黒い四角の領域が表示され、Linuxの起動メッセージが表示されたあと、
rootのプロンプトが表示されます。
ここで実際にコマンドを打てばLinux環境を利用できるというわけです。

demo_linux.jpg

一部のブラウザでは起動途中で止まってしまったり、JavaScriptエラーが発生する場合もあるようですが、
Internet Explorer9、Firefox 4、Google Chrome11、Safari 5.0などのメジャーブラウザの安定版では問題ないようです。
※IE8ではエラーがでます。

デバイスは最小限のみで、ネットワークカードも無いため、このソフトで出来る事は限られてしまいますが、
今まで私のブログで紹介したLinuxコマンドなども使えるものがありますので、
今までLinux環境が無い!っという方でも、Javascript PC Emulatorで是非一度お試しください。


  • Index
  • Back
  • Index
  • Back
  • スマートフォンサイト構築

スタッフ

  • 平竹仁士
  • 河西裕一
  • 柳澤健一
  • 小林秀太郎
  • 丸山幸男