Google shows off KataOS, a secure operating system written in Rust

Emotional, Burning, Unlimited Tuned Laboratory

Smart devices need better security and Google thinks KataOS, written in the Rust programming language, could help.

Google has unveiled KataOS, an early exploration into a new secure operating system for embedded systems on open-source RISC-V chips.

Google’s KataOS is written “almost entirely in Rust”, the programming language that’s been adopted by the Android Open Source Project and the Linux kernel project.

“KataOS is also implemented almost entirely in Rust, which provides a strong starting point for software security, since it eliminates entire classes of bugs, such as off-by-one errors and buffer overflows,” explains Google’s open-source team, which is building intelligent ambient machine-learning (AmbiML) systems.