Linux начнет поддерживать язык Rust

Google пообещала предоставить средства на реализацию проекта, направленного на повышение безопасности Linux. Часть ядра этой программной платформы будет написана на языке Rust.

По данным CNET, менять ядро Linux будет программист М. Охеда. В свое время он написал софт для ускорителя частиц, который использовался в Большом адронном коллайдере. Услуги программиста будут оплачены Google.

В Google считают, что написанные на Rust модули ядра снизят вероятность возникновения уязвимостей. Программная платформа Linux была представлена в 1991 году. Для ее написания использовался язык C. По словам разработчика ядра Л. Торвальдса, он готов включить в него новые модули на Rust, если будет доказано, что это действительно поможет повысить безопасность ОС. Охеда хочет внести в ядро 13 изменений.

Язык Rust был разработан программистами из Mozilla. Он развивается НКО Rust Foundation. Упор в Rust сделан на безопасном взаимодействии с памятью. По мнению разработчиков Microsoft, язык Rust является лучшей альтернативой языкам C и C++.