WebAssembly製のx86仮想マシン、Webブラウザ上でLinux GUIデスクトップ環境を実行可能に。「WebVM 2.0」が登場

今回は「WebAssembly製のx86仮想マシン、Webブラウザ上でLinux GUIデスクトップ環境を実行可能に。「WebVM 2.0」が登場」についてご紹介します。

関連ワード (実装、最大、特徴等) についても参考にしながら、ぜひ本記事について議論していってくださいね。

本記事は、Publickey様で掲載されている内容を参考にしておりますので、より詳しく内容を知りたい方は、ページ下の元記事リンクより参照ください。


Leaning Technologiesは、Webブラウザ上でx86バイナリをそのまま実行できるWebAsesmbly製の仮想マシン「WebVM」をバージョンアップした「WebVM 2.0」を公開しました。

figWebVM 2.0上で、GUIを備えたLinuxデスクトップを起動。マインスイーパーをプレイしているところ

従来のWebVM 1.0では、Webブラウザ上の仮想マシンでx86版のLinuxを起動し、コマンドラインからさまざまな操作が可能でした。

参考:WebAssembly製のx86仮想マシン「WebVM」が登場、Webブラウザ上でLinuxや各種コマンド、アプリがそのまま実行可能

今回公開されたWebVM 2.0では、GUIを備えたLinuxデスクトップ環境までWebブラウザ上でサポートされたことが最大の特徴です。

下図で示されるように、仮想マシン上でさまざまなプロセスを実行し、さらにLinuxシステムコール経由でGUIのディスプレイ、ローカルディスク、ネットワーキングをサポートしています。

fig

ネットワーク、ストレージ、GUIもサポート

WebVM 2.0の基盤となるWebAssemblyによる仮想マシンの実装は、同社の「CheerpX」と呼ばれるソフトウェアです。

CheerpXはx86バイナリをJITコンパイラでWebAssemblyへと変換する機能を備えており、x86バイナリをそのままWebブラウザ上で実行可能にします。

その上で、Debian系Linuxディストリビューションと複数のツールを組み合わせて、CheerpX上にLinuxシステムコールのエミュレーションレイヤを実装したことでWebVMが実現されています。

今回公開されたWebVM 2.0では、VPNサービスであるTailscaleにより外部とのネットワーク通信を可能にしました。また、ローカルストレージは1GB以上のルートファイルシステムがエミュレートされており、WebSocket経由で外部からストリーミングデータとしてCloudflare Workers経由で読み込むことが可能です。

fig

そしてXorg(X Windowサーバ)の2Dレンダリングがサポートされ、描画内容はHTMLのCanvasによってWebブラウザ上に描画されるようになりました。

これによりWebVM 2.0では、GUIを備えたLinuxデスクトップ環境もWebブラウザ上でサポートされました。今後、WebGPU経由での3Dグラフィックス機能のサポートも計画されています。

fig

WebVM 2.0は、誰でも「WebVM.io」へアクセスして実行可能です。自身のWebブラウザ上でLinuxのGUIデスクトップ環境を体験できます。

CheerpXは個人であれば無償で利用可能。WebVM 2.0はオープンソースとしてGitHubで公開されています。

COMMENTS


Recommended

TITLE
CATEGORY
DATE
「iPhone 16 Pro」の第一印象–試用して気に入った3つの機能
IT関連
2024-09-15 03:47
Cloudflare、1秒に2600万件の過去最大級DDoS攻撃に対処
IT関連
2022-06-17 10:41
グーグル、「Gemini 2.5 Pro Preview(I/O edition)」をリリース–コーディング機能など強化
IT関連
2025-05-08 00:21
TXOne、日本市場への本格参入と事業戦略を発表–OTセキュリティ分野をけん引
IT関連
2022-08-11 22:27
「バーチャル渋谷」に「原宿」追加 VR空間で店舗や音楽イベントを展開
企業・業界動向
2021-05-11 16:30
Google、スマートディスプレイ「Nest Hub」第2世代を100ドルで 「Soli」での睡眠サポート付き
製品動向
2021-03-18 23:40
バグバウンティ大手HackerOneが約56.6億円調達、在宅勤務によるクラウド利用増加が後押しに
IT関連
2022-01-29 06:50
スターフォーム、「Zoho CRM」導入でアナログ対応の業務時間を従来の約5分の1に
IT関連
2021-01-27 22:18
「鬼滅の刃」が浅草でイベント 老舗店舗のコラボ商品登場、会場は“炭治郎カラー”にライトアップ
くらテク
2021-07-10 14:09
メッセージ機能を含むPayPalの新しい「スーパーアプリ」が立ち上げ準備完了
フィンテック
2021-08-01 08:07
F1の名門ウィリアムズに復活の兆し–チーム代表が語ったアトラシアンの活用
IT関連
2025-04-13 22:53
Windows 11 Insider PreviewでPasskey対応を実装。Windows Helloの顔認証、指紋認証、PINなどでWebサイトにログイン
Microsoft
2023-07-03 12:36
中国Xiaomiが犬型ロボット「CyberDog」発表 価格は17万円、他社類似モデルの50分の1
ロボット・AI
2021-08-12 21:22
フードメディアの事業拡大のため仏ソーシャルネットワークChefclubが約17.8億円調達
ネットサービス
2021-01-31 23:54