zinnia: a modular 64-bit Unix-like kernel written in Rust
Summary
Zinnia is a modular 64-bit Unix-like kernel written in Rust, designed to boot on UEFI systems and run a modern desktop with Wayland or X11. It implements POSIX APIs and common Linux/BSD extensions.
View Cached Full Text
Cached at: 06/15/26, 12:47 AM
Similar Articles
Zerostack – A Unix-inspired coding agent written in pure Rust
Zerostack is a Unix-inspired coding agent built entirely in Rust, designed to assist developers with code generation and automation.
Announcing Zstandard in Rust
Trifecta Tech Foundation announces the first release of libzstd-rs-sys, a pure Rust implementation of the Zstandard compression format, offering a drop-in replacement for the C reference implementation with improved portability and memory safety at a slight performance cost.
Lanzaboote – NixOS Secure Boot
This article introduces Lanzaboote, a UEFI UKI stub written in Rust that enables Secure Boot support for NixOS. It solves NixOS-specific boot challenges by deferring signature checking to UEFI while keeping kernels and initrds separate from the UKI binary.
yserver: A modern X11 server written from scratch in Rust
yserver is a modern X11 server written from scratch in Rust, capable of running full desktop environments like MATE, XFCE, and Cinnamon while dropping legacy baggage. It supports many X extensions and has been tested on various hardware.
Bun's Rust rewrite has been merged
Bun, the JavaScript runtime and package manager, has merged a rewrite of its core from Zig to Rust, potentially improving performance and maintainability.