Mozilla攜手英特爾等公司成立Bytecode Alliance:擴展WebAssembly
在Firefox瀏覽器中Mozilla大力推廣WebAssembly標準,而今天該公司和其他一些機構合作成立了全新的Bytecode Alliance(字節碼聯盟),夯實WebAssembly和WebAssembly System Interface (WASI)等標準,從而創建全新的軟件基礎。Mozilla目前聯合了英特爾、Red Hat和Fastly等公司加入該聯盟,隨著時間的推移,可能會加入更多的成員。
字節碼聯盟的目標是創建一個安全,高效和模塊化的新runtime環境和語言工具鏈,同時推廣讓盡可能多的平台和設備上使用它們。字節碼聯盟開發的技術基於WebAssembly和WASI,由於更高效的代碼編譯以及將C和C ++代碼移植到Web的擴展功能,它們被視為JavaScript的潛在替代品。
目前,該聯盟的創始成員已經貢獻了很多開源技術,包括Wasmtime(輕量級的WebAssembly runtime)、Lucet(ahead-of-time編譯器)、WebAssembly Micro Runtime和Cranelift。
幫助創建了WebAssembly、來自Mozilla的Luke Wagner表示
WebAssembly正在改變著網絡,但是我們相信WebAssembly可以擴展到瀏覽器之外,從而在軟件生態系統中發揮更大的作用。
這是新技術誕生之初的獨特時刻,我們有機會修復問題並為可移植和可擴展的本機開發建立新的默認安全基礎,但我們需要採取謹慎的跨行業行動以確保正確的方式與字節碼聯盟的合作夥伴一起,Mozilla正在為從小型嵌入式設備到大型計算雲的所有內容建立這些新的安全基礎。