Не само Linux: Windows 11 вече включва компоненти, написани на Rust
Windows 11 стартира, за да получи компоненти, написани на Rust. Rust е модерен език за програмиране, безопасен за паметта, който става все по-популярен. По-рано ядрото на Linux беше единственият масов проект, който имаше поддръжка на Rust за своите модули, но сега Windows се присъедини към партията.
Rust е мултипарадигмен език за програмиране на високо ниво с общо предназначение, който се фокусира върху производителността, безопасността на типа и паралелността. Гарантира безопасност на паметта - т.е. всички препратки сочат към действителната памет - без необходимост от събирач на боклук или преброяване на препратки, намиращи се в други езици, безопасни за паметта.
Марк Русинович, технически директор на Microsoft Azure, има споделено в неговия Twitter, че Insider компилациите на Windows 11 вече включват компонентите, захранвани от Rust.
Въпреки че Марк Русинович не спомена в кой канал се използват основните файлове, ентусиастите с орлови очи вече ги забелязаха. Според
@XenoPartner, Rust компонентите са въведени за първи път през компилация 25163 преди да бъде премахнат компилация 25169. След това се върнаха обратно компилация 25346. И така, всички тези компилации са от "стария" канал на Dev, който в крайна сметка стана "новия" канарски канал.На конференцията за сигурност BlueHat IL 2023 в Израел през април, вицепрезидент на Microsoft каза Дейвид Уестън компанията върши "агресивна и значима работа за защита на паметта", ключов източник на подвизи.
Освен това Microsoft ще поддържа езика за програмиране Rust в защитния чип Pluton. Този чип е проектиран да защитава поверителна информация и ключове за криптиране от атаки, извършвани с физически достъп до устройството.
Ако ви харесва тази статия, моля, споделете я чрез бутоните по-долу. Това няма да отнеме много от вас, но ще ни помогне да растем. Благодаря за подкрепата!