Announcing Xous: the Betrusted Operating System Today we’re pleased to announce the Betrusted project. The goals of this project are to create a secure platform that is auditable by the end user, and is capable of performing secure communications.
Adding Rust Stable libstd Support for Xous It is possible to add support for a new OS to the Rust compiler’s stable channel without rebuilding everything, enablinglibstd support for entirely new operating systems.
Xous Process Creation A fundamental feature of modern computing is the ability to run programs. In many embedded systems, the list of processes is fixed at startup. In other systems, including mobile phones and desktop computers, new processes can be spawned on a running system. Until now, Xous has been unable to create new processes. Instead, it relied on the bootloader to create memory maps and load processes from disk into those newly-created memory maps.