Linus Torvalds está cautelosamente otimista sobre trazer Rust para o próximo lançamento do kernel Linux

Estrela inativaEstrela inativaEstrela inativaEstrela inativaEstrela inativa
 

O criador do Linux, Linus Torvalds, disse que, embora não faça promessas, ele gostaria de ver o Rust se fundindo ao kernel do Linux com o próximo lançamento.

 

Por mais de três décadas, o Linux foi escrito na linguagem de programação C. De fato, o Linux é a realização mais notável de C. Mas os últimos anos viram um impulso crescente para tornar a linguagem de programação Rust  a segunda linguagem Linux do Linux.  No recente Open Source Summit em Austin, Texas, o criador do Linux,  Linus Torvald, disse que poderia ver o Rust chegando ao kernel do Linux assim que o próximo grande lançamento. 

Após a conferência, conversei com Torvalds e ele disse: "Gostaria de ver a fusão da infraestrutura Rust para ser iniciada na próxima versão, mas veremos". A próxima versão do Linux seria o Linux 5.20. Torvalds e outros mantenedores do kernel Linux estão atualmente trabalhando no Linux 5.19 .

tempo médio entre os novos lançamentos do kernel principal é de 9 a 10 semanas . Isso significa que provavelmente veremos 5,19 no início de agosto. Então, se tudo correr bem, veremos Rust em 5.20 no final de outubro ou início de novembro de 2022.

Mas, Torvalds acrescentou: "Não vou forçá-lo, e não é como se fosse fazer algo realmente significativo nesse ponto - seria basicamente o ponto de partida. Portanto, sem promessas".

Agora, você pode perguntar: "Por que eles estão adicionando Rust?" 

Rust se presta mais facilmente a escrever software seguro. Samartha Chandrashekar, gerente de produtos da AWS, disse que “ajuda a garantir a segurança de threads e evitar erros relacionados à memória, como estouros de buffer que podem levar a vulnerabilidades de segurança”. Muitos outros desenvolvedores concordam com Chandrashekar.

Torvalds também concorda e gosta que Rust seja mais seguro para a memória. "Existem razões técnicas reais, como segurança de memória e por que Rust é bom para entrar no kernel."

Lembre-se, ninguém vai reescrever as cerca de 30 milhões de linhas inteiras do kernel Linux em Rust. Como o desenvolvedor do Linux Nelson Elhage disse  em seu resumo da reunião do Linux Plumber de 2020 sobre Rust no Linux : em ferrugem." As três áreas de potencial preocupação para o suporte ao Rust são fazer uso das APIs existentes no kernel, suporte à arquitetura e lidar com a compatibilidade da interface binária do aplicativo (ABI) entre Rust e C.

Então, se tudo der certo, você pode esperar ver algum Rust com memória segura no kernel do Linux ainda este ano. Depois disso, ele começará a aparecer nas principais distribuições Linux, como Debian , Ubuntu , SUSE Linux Enterprise Server e Red Hat Enterprise Linux até 2023.

 

 

 

 

Fonte:ZDnet

Tags: ,

Cadastre seu email e fique por dentro do munda da tecnologia