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
オープンクラウドセキュリティフレームワークの構築をマイクロソフトやグーグル、IBMらが支持
セキュリティ
2021-05-07 12:01
GitLab、「GitLab 16.8」リリース–「GCP Secret Manager」のサポートやワークスペースの一般提供
IT関連
2024-01-21 23:48
Robinhood、38ドルでNASDAQ上場
企業・業界動向
2021-07-31 03:08
サービスの信頼性と開発効率を両立するSRE–GoogleとJCBの取り組み
IT関連
2022-08-31 10:15
【コラム】DAOはメディアに革命をもたらすのか、それとも金持ちの遊び場を作るだけだろうか?
IT関連
2022-02-01 14:43
Apple製品をワンストップで 「ビックカメラ池袋SELECT」がオープン
IT関連
2021-07-31 22:23
クスリのアオキ、会計・人事給与システムを刷新–クラウド型で決算早期化を実現
IT関連
2024-02-02 09:12
Docker DesktopとDocker Hubがシングルサインオンに対応。SAML 2.0と Azure Active Directoryをサポート
Docker
2022-01-20 12:23
次期MacBook Pro(SDスロット、MagSafe復活)設計図が流出 製造元Quantaに侵入し身代金要求
セキュリティ
2021-04-23 16:36
AIのメリットを享受できるスキルの見極めが組織の重要課題に
IT関連
2023-05-19 15:58
短期間で5万ユーザーを獲得–ミスミのアルミフレーム筐体設計デジタルサービス
IT関連
2022-08-11 23:21
ベルギーのスタートアップは国際的な展開の準備を整えていると語る投資家たち
VC / エンジェル
2021-03-13 03:14
550円の「Raspberry Pi Pico」でIoT その3:人感センサーを接続する :名刺サイズの超小型PC「ラズパイ」で遊ぶ(第46回)
アプリ・Web
2021-07-26 09:17
Sansan、契約データベース「Contract One」で検索強化–図表内や手書き文字情報も検索可能に
IT関連
2024-07-03 04:24