PNaCL QEMU
Chromeブラウザの中で仮想マシンが動作します
アプリを今すぐ使ってみる!

登録日
2015/06/08
カテゴリ
アプリ / ツール(あると便利)
プラットフォーム
Web

アプリの概要

Chromeブラウザの中で仮想マシンを動作させます。
Windows95やLinuxがインストールして使えます。
PNaClによるサンドボックスなので非常に安全です。
性能は非常に遅いのですが、利用できるケースはあると思います。

このアプリを作った理由を教えて下さい!

インターネットからダウンロードされたソフトにウィルスがついていて情報漏洩やHDD破壊したりしないか心配になったことはあると思います。そういうソフトを安全に実行させることができないかと思い開発しました。でも開発してみたものの性能が非常に遅かった。

このアプリを開発する上で力を入れたポイントは?

ChromeブラウザのPNaClはシグナルをサポートしないためオリジナルのQEMUがシグナルで処理している部分を書き換えたところ。スレッド中断機能があれば、それを使えたのですが、それもPNaClではサポートしていないので苦労しました。64bit OSで正しく動作しない原因がわからず1カ月以上かかったところも苦労してます。

どんなユーザーに使って欲しいですか?

VirtualBoxやVMwareをインストールしなくてもChromeブラウザがあれば仮想マシンが利用できます。
ChromebookではVirualBoxやVMwareが使えないのでChromebookでは便利です。
ちょっとLinuxを勉強してみたい場合にいいかもしれません。
性能が遅いのでX11のGUIを使ったOSは厳しいですが軽量なCUIのOSでnanoなんか、使ってみるのにいいです。
PC98時代のゲームをWindowsに移植したゲームくらいなら動作します。(ただし音は出ません)
性能の問題はありますが研究成果の発表にも利用できるように思います。
ReactOSを使ってみたいけどα版だから使えなかった人でも、これなら使えます。
Raspberry Piのエミュレータとしても使えます。Raspberry PiはARMなのでVirualBoxやVMwareが利用できず性能問題が少ないです。
国産プロセッサSH-4のエミュレータもあるので日本のものづくりに役立つ使い方があるかもしれません。

使用している言語、ライブラリなどは何ですか?

C言語、glibなど

アプリ開発の規模はどれくらいですか

5か月くらいかかりました。

今後の展望を教えて下さい!

今のところQEMUのsystemエミュレーションだけですが、ユーザーモードも試してみようかと思ってます。動いたら追加する予定です。


アプリを今すぐ使ってみる!

アプリの製作者が設定したダウンロードページ等に移動します。

このアプリをみんなに共有する!

このアプリの作者

IdleTime押しアプリ

関連アプリ

開発者の方へ

アプリ部へ入部してみませんか?

放課後アプリ部では個人のアプリデベロッパーを募集しています。 アプリ部へ入部することで開発者様がご自身でリリースしたAndroidやiOSなどのアプリを このサイト上で紹介・宣伝することが可能です。

放課後アプリ部に入部する!

スポンサード・リンク