No Ubuntu, por padrão, é utilizado o sudo-rs, escrito em Rust.

Em compilações experimentais diárias do Ubuntu, que refletem o desenvolvimento da versão de outono do Ubuntu 25.10, o projeto sudo-rs, escrito em Rust, foi adotado como a ferramenta sudo padrão. A decisão de usar o sudo-rs no Ubuntu foi tomada em maio, mas até recentemente não estava claro se os desenvolvedores conseguiriam implementar os recursos necessários no sudo-rs antes da fase de congelamento do Ubuntu 25.10.

Para a inclusão do sudo-rs no Ubuntu 25.10, foram atendidos requisitos como a capacidade de funcionar em sistemas com versões mais antigas do núcleo Linux (<5.9), suporte ao mecanismo de proteção NOEXEC e perfis do AppArmor, correção de problemas de estabilidade, revisão do pacote e sua adição ao repositório main. Para reverter para o clássico sudo em instalações do Ubuntu com sudo-rs, pode-se usar o comando "update-alternatives --set sudo /usr/bin/sudo.ws". Na versão do Ubuntu 26.10, planeja-se manter apenas o pacote sudo-rs no repositório main. Quanto à ferramenta su, o Ubuntu continuará a utilizar a ferramenta padrão /usr/bin/su, mas os desenvolvedores pretendem iniciar experimentos no futuro com uma variante do su (su-rs) escrita em Rust.

A substituição de componentes do sistema é parte de uma iniciativa para melhorar a qualidade do ambiente de sistema através da entrega de programas que são inicialmente desenvolvidos com foco em segurança, confiabilidade e correção. A entrega de utilitários escritos em Rust permitirá reduzir o risco de erros relacionados à memória, como o acesso a áreas de memória após a liberação e transbordamentos de buffer. Se não surgirem problemas imprevistos, os utilitários em Rust serão a escolha padrão na ramificação LTS do Ubuntu 26.04.

Fonte: opennet.ru

Compre hospedagem confiável para sites com proteção contra DDoS, servidores VPS VDS 🔥 Compre hospedagem confiável para sites com proteção contra DDoS, servidores VPS VDS | ProHoster