Не только Linux: Windows 11 теперь включает компоненты, написанные на Rust
Windows 11 запускается для получения компонентов, написанных на Rust. Rust — современный безопасный для памяти язык программирования, популярность которого растет. Раньше ядро Linux было единственным основным проектом, который поддерживал Rust для своих модулей, но теперь к партии присоединилась Windows.
Rust — это многопарадигмальный высокоуровневый язык программирования общего назначения, ориентированный на производительность, безопасность типов и параллелизм. Он гарантирует безопасность памяти, т. е. все ссылки указывают на фактическую память, без необходимости использования сборщика мусора или подсчета ссылок, как в других безопасных для памяти языках.
Марк Руссинович, технический директор Microsoft Azure, общий в своем Твиттере сообщил, что инсайдерские сборки Windows 11 уже включают компоненты на базе Rust.
Хотя Марк Руссинович не упомянул, в каком канале используются файлы ядра, зоркие энтузиасты уже заметили их. В соответствии с
@XenoPartner, Компоненты Rust были впервые представлены в сборка 25163 перед удалением в сборка 25169. Потом вернулись обратно в сборка 25346. Так вот, все эти билды со "старого" Dev-канала, который в конце концов стал "новый" канарский канал.На конференции по безопасности BlueHat IL 2023 в Израиле в апреле вице-президент Microsoft Дэвид Уэстон сказал компания проводит «агрессивную и содержательную работу по защите памяти», ключевого источника эксплойтов.
Кроме того, Microsoft будет поддерживать язык программирования Rust в чипе безопасности Pluton. Этот чип разработан для защиты конфиденциальной информации и ключей шифрования от атак, осуществляемых при физическом доступе к устройству.
Если вам понравилась эта статья, пожалуйста, поделитесь ею с помощью кнопок ниже. Это не потребует от вас многого, но поможет нам расти. Спасибо за вашу поддержку!
Реклама