Cyber ·
systemd passa a aceitar componentes de nível folha escritos em Rust
Christian Brauner anunciou suporte a Rust para novos componentes de nível folha do systemd. O código existente não será portado e nenhum componente do qual outros dependem será escrito em Rust.
Segundo o texto-fonte, publicado em 26 de outubro de 2026 e baseado em uma tradução automática do feed do LWN, Christian Brauner anunciou que o systemd incorporou suporte para escrever componentes de nível folha em Rust. A decisão vale apenas para novos componentes de nível folha. O código existente não está sendo portado para Rust, e nada de que outros componentes dependam será escrito nessa linguagem.
Brauner afirmou que o projeto gostaria de levar o suporte a Rust ao núcleo do systemd, mas há impedimentos no suporte do Rust a bibliotecas dinâmicas. Segundo ele, esses impedimentos impedem essa evolução sem aumentar muito o tamanho de cada binário compilado. O texto diz que, se tudo correr bem, o trabalho deve aparecer na versão systemd v263, prevista para dezembro. Essa é uma previsão, não uma data confirmada.
Para conferir, consulte o artigo original indicado no texto-fonte, no LWN, e a documentação oficial do projeto systemd, verificando data e versão.
Fonte original: systemd adiciona suporte a componentes escritos em Rust