logo

Microsoft перепишет низкоуровневые компоненты Windows в рамках проекта Verona

Автор:

Microsoft перепишет низкоуровневые компоненты Windows в рамках проекта Verona

Project Verona — исследовательский проект Microsoft, призванный сделать Windows 10 более безопасной операционной системой за счёт переписывания низкоуровневых компонентов на новом языке программирования, основанном на Rust. Компания также отчиталась об успешной попытке использования Rust для удаления небезопасного кода из Windows.

Каждый второй вторник месяца Microsoft выпускает обновления для операционных систем, которая включают в себя исправления проблем с безопасностью. Порядка 70% обнаруженных за последние 12 лет уязвимостей связаны с безопасностью памяти. Именно поэтому за основу проекта был выбран язык Rust, позволяющий разработчикам писать код, не задумываясь об этом классе проблем.

В настоящее время Microsoft не готова сообщить о том, какие продукты будут перенесены на Rust, но компания пообещала информировать о ходе проводимых экспериментов. По словам Адама Бурча, инженера-программиста команды Hyper-V, опыт работы с Rust оказался весьма положительным. Сейчас в языке отсутствуют некоторые необходимые возможности, но он уверен, что Microsoft сможет внести свой вклад в формирование будущего Rust.

Информация
Посетители, находящиеся в группе Гости, не могут оставлять комментарии к данной публикации.