近期,科技界迎來了一項(xiàng)新的開源項(xiàng)目——Hyperlight Wasm,該項(xiàng)目由微軟推出,旨在將輕量級(jí)虛擬機(jī)技術(shù)融入WebAssembly(WASM)領(lǐng)域。這一消息最初由一家知名科技媒體在3月26日通過博文形式對外公布。
Hyperlight Wasm項(xiàng)目是基于原有的開源項(xiàng)目Hyperlight構(gòu)建的,它作為微虛擬機(jī)管理器,專注于處理由多種編程語言編寫的WASM組件工作負(fù)載。該項(xiàng)目覆蓋了多個(gè)主流虛擬化平臺(tái),包括Windows Hypervisor Platform(針對Windows系統(tǒng))、KVM(針對Linux系統(tǒng))以及/dev/mshv(針對macOS系統(tǒng))。通過虛擬機(jī)沙箱技術(shù),Hyperlight Wasm能夠?qū)崿F(xiàn)不可信代碼的有效隔離,在確保高性能的同時(shí),也顯著提升了安全性,這對于嵌入式函數(shù)等輕量化應(yīng)用場景尤為適用。
微軟已經(jīng)將Hyperlight Wasm的源代碼上傳至GitHub的hyperlight-wasm倉庫,并通過官方開源博客詳細(xì)闡述了相關(guān)技術(shù)細(xì)節(jié)。此舉不僅展示了微軟在WebAssembly和Rust編程語言領(lǐng)域的持續(xù)深耕,還推動(dòng)了安全計(jì)算技術(shù)邊界的不斷探索與拓展。微軟的這一行動(dòng),無疑為開發(fā)者們提供了新的工具與平臺(tái),進(jìn)一步豐富了WebAssembly的應(yīng)用場景。
隨著Hyperlight Wasm項(xiàng)目的開源,預(yù)計(jì)將有更多的開發(fā)者和企業(yè)參與到這一技術(shù)的研發(fā)與應(yīng)用中,共同推動(dòng)WebAssembly技術(shù)的創(chuàng)新與發(fā)展。未來,Hyperlight Wasm有望在多個(gè)領(lǐng)域發(fā)揮重要作用,特別是在需要高性能和安全隔離的輕量化應(yīng)用場景中,它將展現(xiàn)出巨大的潛力與價(jià)值。