Ubuntu 26.04 will include sudo-rs, a Rust-based rewrite of the sudo command, alongside the traditional C implementation. The project aims to improve memory safety and maintainability while reducing codebase complexity. Developed through the Prossimo initiative and now maintained by the Trifecta Tech Foundation, sudo-rs collaborates closely with the original sudo maintainer Todd Miller. The rewrite focuses on supporting common use cases rather than replicating every legacy feature, with Canonical funding Ubuntu-specific compatibility work. The project has already been tested in Ubuntu 25.10 and is available as an option in several other distributions.
Table of contents
The Motivation for Rewriting Sudo in RustUnderstanding Sudo-rs in UbuntuCollaboration with the Original Sudo MaintainerThe ‘Less is More’ Design Philosophy of Sudo-rs2 Comments
Sort: