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
円谷が「ウルトラヒーロー」見放題の動画配信サービス Twitterトレンドに
企業・業界動向
2021-03-18 11:02
アップル、新型チップ「M3 Ultra」を発表–新型「Mac Studio」に搭載
IT関連
2025-03-07 05:30
KPMGジャパン、生成AI利用支援サービスを提供–最新動向も調査
IT関連
2023-06-22 01:45
Flipkartがインドの5000店舗の小売店と提携し特典プログラム強化、支払いにも使える「SuperCoin Pay」発表
フィンテック
2021-01-20 19:42
サイトコア、メールマーケティングを支援する新ツール–消費者を購読者に
IT関連
2022-03-12 11:20
マカフィーが「Babuk」ランサムウェアの最新動向について報告
IT関連
2021-07-30 02:07
“BeatsのAirPods Pro”こと「Beats Studio Buds」を使ってみた 非Appleチップなのに空間オーディオ対応し、Androidでも探せる (1/3 ページ)
IT関連
2021-08-11 10:01
アンソニー・リン氏が暫定就任から6カ月でIntel Capitalの正式な社長に
その他
2021-02-22 17:19
世界中の視聴者にエンタメの門戸を広げるローカリゼーションサービス市場をリードするIyuno Media Group
ソフトウェア
2021-05-12 05:10
都立中高生が「Power Apps」でハッカソン–アプリで“青春の問題”に立ち向かう
IT関連
2023-08-22 10:20
リース会社の枠を超えた価値提供–三菱HCキャピタルが考える「アセット+α」のDX戦略
IT関連
2024-01-10 16:41
2026年までに検索エンジンは生成AIのチャットボットにシェアを奪われ、利用が25%減少する。ガートナーの予想
機械学習・AI
2024-03-14 01:39
ドライバーモニタリングのSmart Eyeが感情検知ソフトウェアAffectivaを約80億円で買収
ソフトウェア
2021-05-27 22:57
「AWS Snowcone」を宇宙に送り出すアマゾン、その狙いは
IT関連
2022-07-27 11:44