BlueOS: A Lightweight, Secure, and General-Purpose Rust Kernel

2025-07-27
BlueOS: A Lightweight, Secure, and General-Purpose Rust Kernel

BlueOS is a lightweight, secure, and general-purpose operating system kernel written in Rust. It's POSIX-compliant, supports the Rust standard library, and currently supports ARM32, ARM64, RISCV32, and RISCV64 architectures with QEMU emulation. Hardware board support is under development. The project includes the core kernel, a custom libc implementation, example applications, and comprehensive documentation, providing a complete environment for developers.

Development