WasmバイナリをWin/Mac/Linuxで実行可能なバイナリファイルへ変換可能に「Wasmer 3.0」正式リリース

今回は「WasmバイナリをWin/Mac/Linuxで実行可能なバイナリファイルへ変換可能に「Wasmer 3.0」正式リリース」についてご紹介します。

関連ワード (実行、手元、説明等) についても参考にしながら、ぜひ本記事について議論していってくださいね。

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


スタンドアロンのWebAssemblyランタイム「Wasmer」の最新版「Wasmer 3.0」が正式リリースされました。

fig

Announcing Wasmer 3.0https://t.co/Nay8Po9FXk

— Wasmer (@wasmerio) November 23, 2022

Wasmerはオープンソースで開発されているWebAssemblyランタイムです。

WebAssemblyの動向を調査しているThe State of WebAssembly 2022によると、WasmerはWebAssemblyランタイムとして事実上の参照実装であるWasmtimeに続いて2番目に人気のあるランタイムとなっています。

参考:WebAssemblyアプリ開発ではRustが一番人気、用途ではサーバレスが急上昇、ランタイムはWasmtime。The State of WebAssembly 2022

WindowsやMac、Linuxで実行できるネイティブバイナリの生成が可能に

Wasmer 3.0での注目の新機能は、WindowsやMac、Linuxでそのまま実行できるネイティブバイナリの生成機能でしょう。これによりWebAssembly経由でさまざまなプラットフォーム向けのバイナリが生成できることになります。

fig「WebAssembly as a Universal Binary Format (Part I: Native executables)」から

具体的にはWebAssemblyバイナリからWasmerがターゲットとなるプラットフォームに対応した静的なバイナリを生成し、そのバイナリを読み込んで実行する最小限にWasmerのサブセットをリンクして実行形式にするものです。

これによりWebAssemblyの特徴である安全なサンドボックスを備えつつ、ネイティブなバイナリの実行が可能になると説明されています。

また、WebAssemblyのパッケージマネージメントとレジストリの機能を備えたWAPMも機能強化が行われました。

これまではいったんWebAssemblyのパッケージを手元のマシンにダウンロードしてからでないとパッケージを実行することができなかったのですが、「wasmer run」コマンドで直接リポジトリ上のパッケージを指定すると、自動的にダウンロードが行われてそのまま実行されるようになりました。

そのほかWasmer 3.0では高速化やWASI対応の改善、コンパイラの改善、実行エンジンのシンプル化など多くの改善が行われています。

COMMENTS


Recommended

TITLE
CATEGORY
DATE
「Google Chrome」ブラウザーのタブを整理する5つの方法
IT関連
2024-06-02 19:11
パスキーとは–パスワードに代わる認証方法の基礎
IT関連
2023-10-25 20:08
マネージド型脅威対応で高まるカスタマイズ–セキュアワークス、日本で対応拡大
IT関連
2024-11-13 06:10
ピンク・フロイドのドラマーも出資するDisciple Mediaはクリエーターエコノミーのためのプラットフォームを構築
ネットサービス
2021-07-24 02:07
離職率と人の育て方の関係 :小寺信良のIT大作戦(1/2 ページ)
トップニュース
2021-04-21 04:40
小動物の脳活動をワイヤレス計測 1台約8000円の価格破壊 豊技大が開発 :Innovative Tech
トップニュース
2021-08-04 01:51
エイベックス、中国bilibiliとライセンス契約 J-POPのMVを提供 日本の大手レーベルで初
企業・業界動向
2021-01-14 21:35
プロジェクト管理基盤のSmartsheet、日本事業に本腰–「昨日までと同じ」を変えていく
IT関連
2024-02-09 23:10
「メダルは食べられません」 組織委のユニークツイートが話題に
IT関連
2021-08-04 14:48
HTTPが全てを飲み込む(後編)~アップロードのレジューム機能標準化など開発中の新機能
HTTP
2024-01-18 05:56
「Raspberry Pi Pico」開発のための「Windows」用インストーラーが登場
IT関連
2023-02-28 12:44
本人認証の重要性が改めて高まる–多くの事件を背景に
IT関連
2021-04-19 17:54
「Google Meet」、ピクチャーインピクチャーから挙手やチャットなどが可能に
IT関連
2023-06-10 15:26
航空自衛隊「宇宙作戦群」発足、宇宙領域の指揮統制・監視能力を強化しスペースデブリや人工衛星への妨害行為など監視
IT関連
2022-03-23 09:02