Mudanças no núcleo do Linux 6.1 foram aceitas, proporcionando suporte para a linguagem Rust.

Linus Torvalds aceitou mudanças no núcleo do Linux 6.1 que permitem o uso da linguagem Rust como um segundo idioma para o desenvolvimento de drivers e módulos do núcleo. Os patches foram aceitos após um ano e meio de testes na branch linux-next e correção das objeções levantadas. O lançamento do núcleo 6.1 está previsto para dezembro. A principal motivação para o suporte ao Rust é simplificar a escrita de drivers de dispositivos seguros e de qualidade, diminuindo a probabilidade de erros ao trabalhar com a memória. O suporte ao Rust não está ativo por padrão e não torna o Rust uma dependência obrigatória para a compilação do núcleo.

Atualmente, foi aceito no núcleo uma versão mínima reduzida dos patches, que foi reduzida de 40 para 13 mil linhas de código e fornece apenas o mínimo necessário para compilar um módulo simples do núcleo escrito na linguagem Rust. No futuro, está previsto aumentar gradualmente a funcionalidade existente, incorporando outras mudanças da branch Rust-for-Linux. Projetos paralelos estão sendo desenvolvidos para utilizar a infraestrutura proposta para desenvolver drivers NVMe, o protocolo de rede 9p e GPU Apple M1 na linguagem Rust.

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