Mozilla, Fastly, Intel, and Red Hat have formed an open-source community dedicated to creating new software foundations, building on standards such as WebAssembly and WebAssembly System Interface.
Mozilla, Fastly, Intel, and Red Hat have announced that they have formed Bytecode Alliance, an initiative to make software development more secure, on 12 November. The Bytecode Alliance’s members aim to deliver a state-of-the-art runtime environment and associated language toolchains, where security, efficiency, and modularity can all coexist across the widest possible range of devices and architectures. So, the main goal of this alliance is to build secure foundations for everything from small embedded devices to large computing clouds.
Open source projects have been developing
According to the Alliance, each member has an important role for establishing innovation in compilers, runtimes, and tooling, and focus on fine-grained sandboxing, capabilities-based security, modularity, and standards such as WebAssembly and WASI. Bytecode Alliance will serve developers and service providers as a secure platform to confidently run untrusted code, on any infrastructure, for any operating system or device, based on decades of experience with web browsers development.
Under the umbrella of Bytecode Alliance, there will be many open source project contributions such as Wasmtime, a small and efficient runtime for WebAssembly & WASI, Lucet, an ahead-of-time compiler and runtime for WebAssembly & WASI focused on low-latency, high-concurrency applications. WebAssembly Micro Runtime (WAMR), an interpreter-based WebAssembly runtime for embedded devices, and Cranelift, a cross-platform code generator with a focus on security and performance, written in Rust are the other open source project contributions of the alliance.
We believe WebAssembly can play an even bigger role in the software ecosystem as it continues to expand beyond browsers. This is a unique moment in time at the dawn of a new technology, where we have the opportunity to fix what’s broken and build new, secure-by-default foundations for native development that are portable and scalable.” said Luke Wagner, distinguished engineer at Mozilla and co-creator of WebAssembly.