Ubuntu переходит на sudo-rs, написанный на Rust Ubuntu в экспериментальных сборках версии 25.10 начинает использовать sudo-rs — аналог классической утилиты sudo, переписанный на языке Rust. Это часть инициативы по повышению безопасности и надежности базовых системных утилит. Rust предлагает строгую модель управления памятью и защищает от типичных ошибок языка C, таких как выход за границы буфера или обращение к освобожденной памяти. Что такое sudo-rs и его преимущества Проект sudo-rs стремится быть полностью совместимым с оригинальным sudo, сохраняя привычный функционал, включая поддержку ядра Linux версии до 5.9, функции безопасности NOEXEC и AppArmor, а также исправления ошибок стабильности. Перевод в основной репозиторий main произошёл после тщательного аудита кода. Состояние классического sudo Традиционная версия sudo пока остается доступной и при необходимости может быть возвращена командой: `sudo update-alternatives --set sudo /usr/bin/sudo.ws
Однако в будущем, начиная с Ubuntu 26.10, классический sudo планируют полностью убрать из основного репозитория, оставив только реализацию на Rust. Последующие планы и тенденции Кроме sudo-rs, рассматривается замена классической команды su на аналог, написанный на Rust — su-rs. Пока su остается без изменений, но эксперименты планируются.
Ubuntu не единственная система, в которой растет популярность Rust для базовых компонентов: Fedora тестирует модули на Rust для systemd, System76 Pop!_OS постепенно переводит инструменты на Rust, а Redox OS создана полностью на Rust.`