Become a sponsor to Ikey Doherty
Hey there, I'm Ikey Doherty, the founder and lead developer of Serpent OS.
We're building a Linux distribution....
Ok that sounds boring, start again! We're building tools to develop and deliver atomic, verifiable
updates as fast as we can to give users the best update/package management/developer experience.
And, we're doing it all in Rust 🦀 ❤️
We expect to ship prealphas in the coming weeks, pending completion of preliminary installer version. It'll use GNOME initially, but we're eyeing up the following projects:
- COSMIC - a Rust + Wayland desktop environment
- uutils/coreutils - a Rust replacement for coreutils
- sudo-rs - a Rust sudo replacement
Some projects
- moss - a package manager and build tool with atomic updates, offline rollback, and rebootless ™️ A/B switch. Designed for a fully stateless OS
- blsforme - a boot loader and kernel manager to automatically manage the boot partition/ESP. Supports Boot Loader Specification.
- lichen - a TUI installer using Ratatui!
Older projects
Some of our original projects were written in D before shifting to Rust, including an entire build automation system for package building and delivery:
Featured work
-
serpent-os/tools
The home of moss (system state manager) and boulder (moss format build tool)
Rust 142 -
serpent-os/blsforme
BLS compatible distro kernel management
Rust 9 -
serpent-os/lichen
"Lichen moss? Install Serpent OS!" Lichen is an experimental installer for Serpent OS.
Rust 12