FERRAMENTAS LINUX: Os Coreutils experimentais baseados em Rust estão funcionando bem o suficiente para executar o Debian básico

quarta-feira, 10 de março de 2021

Os Coreutils experimentais baseados em Rust estão funcionando bem o suficiente para executar o Debian básico


Confira !!

Sylvestre Ledru, que é diretor da Mozilla durante o dia, ao mesmo tempo em que é prolífico no desenvolvimento do Debian / Ubuntu e LLVM / Clang, conseguiu obter uma versão Rust do Coreutils empacotada e rodando bem no Debian.

Usando "uutils" como uma implementação Rust dos principais Coreutils - utilitários do núcleo GNU, algumas das principais ferramentas CLI encontradas em sistemas Linux - Ledru conseguiu inicializar o sistema Debian. O Debian não está apenas inicializando com a implementação Coreutils baseada em Rust, mas também está lidando com os pacotes Debian mais populares, construindo Firefox / Linux / Clang e muito mais. Ledru escreveu mais de 100 patches para levar o código até aqui e usou-o como um exercício para se envolver mais com o Rust.

Em última análise, o esforço do uutils visa ser um substituto imediato para o GNU Coreutils, mas ao invés de ser escrito em C é feito na linguagem de programação Rust de memória segura.

O código atual é empacotado para usuários Debian que desejam experimentar ou ajudar na portabilidade do Debian para rodar mais bem com esses utilitários Rust. Mais detalhes sobre a execução do Debian sobre o Rust Coreutils podem ser encontrados no Sylvetre's blog  .






Fonte

Até a próxima !!

Nenhum comentário:

Postar um comentário