Microsoft last year announced the open-source Hyperlight project as an embedded VMM for use as a micro-VM manager of sorts that can be run within Windows and Linux applications. This VM-based security for small embedded functions now has its scope expanded with the open-source release today of Hyperlight Wasm for bringing in WebAssembly to the party.
Microsoft today announced the public open-source release today of Hyperlight Wasm as a Hyperlight VM micro-guest for running WebAssembly component workloads written in various programming languages that can ultimately target WASM. Linux, Windows, and macOS are all supported by Hyperlight Wasm.
The now-public hyperlight-wasm GitHub repository describes this new open-source software as:
“Hyperlight-Wasm is a component that enables Wasm Modules to be run inside lightweight Virtual Machine backed Sandbox. Its purpose is to enable applications to safely run untrusted or third party Wasm code within a VM with very low latency/overhead. It is built on top of Hyperlight.
Hyperlight-Wasm currently supports running applications using either the Windows Hypervisor Platform on Windows, KVM on Linux or /dev/mshv.”
Those interested in this newest open-source Rust code out of Microsoft can learn more about Hyperlight Wasm via the Microsoft Open-Source Blog.