Projeto do Linux apoiado pelo Google pode impedir invasões ao Android

Às vezes, melhorar um software exige um olhar para fora do ecossistema ao qual ele pertence. É o que o Google está fazendo: nesta semana, a companhia revelou que está financiando um projeto para aperfeiçoar partes do kernel Linux com a linguagem Rust. Essa mudança pode, indiretamente, aumentar a segurança do Android, do Chrome OS e até dos servidores do Google.
O Linux é baseado em C, uma linguagem de programação robusta, mas antiga: o seu surgimento ocorreu na década de 1970. No ano de 1991, quando o kernel foi lançado, a linguagem se mostrava ideal para esse tipo de projeto.
Hoje é diferente. Teoricamente, linguagens mais atuais são menos suscetíveis a hacks e vulnerabilidades. É o caso da Rust: a linguagem surgiu pelas mãos da Mozilla em 2010 e, desde então, encontra espaço em numerosos projetos por ser eficiente, versátil e confiável.
Acredita-se que esses fatores podem ser benéficos para o Linux em vários sentidos. Como já ficou claro, um deles é o da segurança. A linguagem Rust é moderna e, portanto, mais bem protegida contra determinadas formas de ataques.
Um exemplo: grande parte das ações maliciosas é executada por meio da inserção indevida de dados em áreas da memória (como o problema do buffer overflow); pois bem, a linguagem Rust é capaz de proteger o software de ataques do tipo.
Outro fator é o efeito sobre a comunidade: o suporte à linguagem Rust pode fazer o número de desenvolvedores que contribuem para o Linux aumentar consideravelmente.
Fonte: Tecnoblog
Entre para comentar.