Не лише Linux: Windows 11 тепер містить компоненти, написані на Rust
Windows 11 запускається для отримання компонентів, написаних на Rust. Rust — це сучасна мова програмування, безпечна для пам’яті, популярність якої зростає. Раніше ядро Linux було єдиним основним проектом, який мав підтримку Rust для своїх модулів, але тепер Windows приєдналася до групи.
Rust — це багатопарадигмальна мова програмування високого рівня загального призначення, яка зосереджується на продуктивності, безпеці типів і паралелізмі. Це гарантує безпеку пам’яті, тобто всі посилання вказують на фактичну пам’ять, без необхідності збирання сміття або підрахунку посилань, які є в інших мовах, безпечних для пам’яті.
Марк Руссінович, технічний директор Microsoft Azure, сказав спільний доступ у своєму Twitter, що збірки Windows 11 від Insider уже містять компоненти на базі Rust.
Поки Марк Руссинович не згадав, в якому каналі використовуються файли ядра, завзяті ентузіасти вже помітили їх. Відповідно до @XenoPartner, Компоненти Rust були вперше представлені в
збірка 25163 перед видаленням збірка 25169. Потім вони повернулися назад збірка 25346. Отже, усі ці збірки зі "старого" каналу Dev, який зрештою став "новий" Канарський канал.На конференції безпеки BlueHat IL 2023 в Ізраїлі в квітні віце-президент Microsoft – сказав Девід Вестон компанія проводить «агресивну та значущу роботу для захисту пам’яті», ключового джерела експлойтів.
Крім того, Microsoft підтримуватиме мову програмування Rust у мікросхемі безпеки Pluton. Цей чіп розроблено для захисту конфіденційної інформації та ключів шифрування від атак, здійснених із фізичним доступом до пристрою.
Якщо вам подобається ця стаття, поділіться нею за допомогою кнопок нижче. Це не займе від вас багато, але допоможе нам рости. Дякую за твою підтримку!