WASIのフルスペルを「WebAssembly System Interface」から「WebAssembly Standard Interface」へ変更しようという提案は延期に

今回は「WASIのフルスペルを「WebAssembly System Interface」から「WebAssembly Standard Interface」へ変更しようという提案は延期に」についてご紹介します。

関連ワード (仮想化的、変更、無事等) についても参考にしながら、ぜひ本記事について議論していってくださいね。

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


WebAssemblyはもともとWebブラウザ上で高速に実行可能なバイナリフォーマットとして登場しました。高い実行性能やCPUアーキテクチャに依存しないポータビリティ、高度なセキュリティなどの利点を持ちます。

この優れた利点を持つWebAssemblyをWebブラウザ上だけではなく、サーバやデスクトップ環境でも実行可能にしようと2019年4月に登場したのがWASI(WebAssembly System Interface)と呼ばれる技術です。

参考:WebAssemblyをWebブラウザ以外の実行環境へ。システムインターフェイスへのアクセスを可能にする「WASI」の策定開始。Mozillaが呼びかけNode.jsらが賛同

2019年11月には、このWASIを推進する団体「Bytecode Alliance」が発足します。

参考:WebAssemblyをあらゆるプラットフォームでセキュアに実行できるようにする「Bytecode Alliance」発足。インテル、Mozilla、Red Hatなど

そして現在はWASI Preview 2とWASI Preview 3と呼ばれるWASIの次世代仕様の策定と実装が進んでいるところです。

参考:WebAssemblyにスレッドやコンポーネントモデルなど導入へ、Bytecode Allianceがロードマップを公開

WASIはWebAssembly System Interfaceのまま

このWASIのフルスペルである「WebAssembly System Interface」を「WebAssembly Standard Interfaces」に変更しようという提案が2023年10月にW3C WebAssembly Community Groupで行われました。

fig

これはWASIのインターフェースが持つであろう仮想化的な特性やモジュール性を名前に反映させた方がいいのではないか、という考えに基づくものと説明されました。GitHub Issue上でいくつかの議論が行われています。

これが提案された理由として、おそらくWASI Preview 2の議論の影響が強いのではないかと想像されます。

その後、11月16日に行われたWASIに関するビデオカンファレンスにおいて、WASI Preview 2が登場しつつあるこのタイミングでの変更は混乱を招く可能性があるため、まずはWASI Preview 2を無事にリリースしてから再考しようということになりました。

ということで、現時点ではWASIのフルスペルは引き続きWebAssembly System Interfaceとなりますが、もしかしたらこの先、WASI Preview 2が登場したタイミングでWebAssembly Standard Interfaceに変わるのかもしれません。

COMMENTS


Recommended

TITLE
CATEGORY
DATE
Sansan、NECネッツエスアイと共同で自治体向けに営業DXサービスを提供開始
IT関連
2023-02-09 14:54
オリコ、クラウドサービスのリスク評価サービスを導入–リスク評価にかかる時間を短縮
IT関連
2023-05-27 14:59
LINE社員の“サクラ”投稿は「事実」 オープンチャットの一部を会社主導で運営 方針見直しへ
くわしく
2021-04-24 06:08
シャオミのスマホ出荷台数がアップルを抜き世界第2位に
ハードウェア
2021-07-17 22:16
YEデジタル、アビームと物流倉庫向け意思決定支援ダッシュボードを開発
IT関連
2023-09-01 04:52
導入期に入るマイクロサービス、メリットと留意すべき課題
IT関連
2022-09-13 13:27
宅配業者かたる詐欺SMS出回る 「dアカウント」の偽ログイン画面に誘導 ドコモが注意喚起
セキュリティ
2021-01-26 14:13
ITセキュリティの専門家が警鐘を鳴らす「サプライチェーンリスク」とは
IT関連
2022-08-13 12:50
凸版印刷、決済プラットフォームに新機能–地域通貨と情報発信を一元管理
IT関連
2022-10-15 14:23
C#/.NETでSPA開発を可能にする「Blazor」の進化、ビジネスUIコンポーネントの組み合わせで高速なWeb開発を実現[PR]
.NET
2024-03-25 16:01
第1回:電子帳簿保存法で対応するべきこと、しなくてもよいこと
IT関連
2023-06-28 14:10
NEC、「NEC ものづくりDX映像AI分析ソリューション」を販売開始
IT関連
2024-03-08 10:48
日本のiPhoneシェアは3年間変動なしの66% Apple Watchシェアは55%
IT関連
2021-07-06 07:53
Ubuntuが.NET 6/ASP.NETをネイティブサポートすると発表。最適化されたコンテナイメージをCanonicalが配布開始
.NET
2022-08-17 21:45