Moss: a Linux-compatible kernel written in Rust

https://www.osnews.com/story/143918/moss-a-linux-compatible-kernel-written-in-rust/

Thom Holwerda Nov 28, 2025 · 1 min read
Share this

Moss is a Unix-like, Linux-compatible kernel written in Rust and Aarch64 assembly.

It features a modern, asynchronous core, a modular architecture abstraction layer, and binary compatibility with Linux userspace applications (currently capable of running most BusyBox commands).

↫ Moss’ GitHub page

I mean, hobby operating systems and kernels written in Rust aren’t exactly the most unique right now, but that doesn’t make them any less interesting for the kinds of people that frequent a site called OSNews. Moss has quite a few things going for it, including support for enough Linux system calls to run most BusyBox commands, complex memory and process management, use of Rust’s async/await model in the kernel, and much more.