Ubuntu 25.10 will include sudo-rs
Ubuntu 25.10 Questing Quokka will include sudo-rs by default as part of a plan to use more Rust-based core system components, such as the Rust CoreUtils “uutils” that will replace the standard GNU CoreUtils written in C. According to the MemorySafety blog, both sudo and su have been rewritten in Rust to ensure that they are memory safe, in comparison to the standard ones that are written in the 1980s.
Earlier, the Rust-based CoreUtils is used as part of a plan that allows Canonical to migrate from the older CoreUtils to the newer one to ensure memory safety. Although there is a drawback involving uutils’ bigger size in comparison to the GNU version, memory safety is more important. Because of this downside, it’s possible that the Docker containers may still use the traditional GNU CoreUtils.
Currently, sudo-rs is maintained by Trifecta Tech Foundation, which announced that Canonical confirmed the sudo-rs migration. This non-profit organization has also announced that this move was “part of a broader effort by Canonical to improve the resilience and maintainability of core system components.”
All this is part of the broader plan that will make sure that Ubuntu uses the Rust infrastructure.
#2510 #news #Questing #QuestingQuokka #Quokka #sudo #sudoRs #Tech #Technology #Ubuntu #Ubuntu2510 #Ubuntu2510Questing #Ubuntu2510QuestingQuokka #Ubuntu2510Quokka #UbuntuLinux #update