Julian Andres Klode, principal responsável pelo projeto APT, anunciou a decisão de adicionar código em Rust ao gerenciador de pacotes APT, além de incluir como dependências obrigatórias o compilador Rust, a biblioteca padrão Rust e as ferramentas PGP do projeto Sequoia, escritas em Rust. As mudanças não estão previstas para serem implementadas antes de maio de 2026, para dar aos desenvolvedores dos portos Debian seis meses para implementar o funcionamento adequado das ferramentas Rust ou descontinuar o porto.
Componentes do APT que requerem maior atenção em termos de segurança, como os parseadores dos formatos deb, ar e tar, assim como o código para verificação de assinaturas digitais, serão implementados em Rust. Anteriormente, na versão 3.0 do APT, já havia sido adicionada a possibilidade de utilizar a ferramenta sqv, escrita em Rust, para verificação de assinaturas digitais em vez de chamar o gpgv.
O anúncio da mudança iminente destaca a importância de o projeto avançar e contar com ferramentas e tecnologias modernas, ao invés de ficar preso tentando fazer o software contemporâneo funcionar em sistemas obsoletos.
Fonte: opennet.ru
