| |
Zinnia is a 64-bit Unix-like kernel written almost entirely in Rust that implements POSIX APIs and Linux/BSD extensions to support modern desktop environments like Wayland and X11. The modular kernel, which boots via UEFI and loads drivers as Rust ELF dylibs from an initrd, can currently run on real x86_64 machines, with aarch64 and riscv64 support planned for the future. The project, started in 2024 as a systems programming learning exercise, has evolved to include a substantial range of kernel features while prioritizing minimal use of unsafe code.
Read Full Article →
← More Tech news