Google оплатит работы по повышению безопасности ядра Linux с помощью Rust

Изображение: (cc)
IT
IT

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

Язык Rust был представлен компанией Mozilla в 2015 году. Основной особенностью его является безопасная работа с памятью. Linux же был написан в 1991 году на языке C, который уступает в безопасности современным языкам программирования. С 8 февраля 2021 года развитием языка Rust занимается некоммерческая организация Rust Foundation.

Добавление в ядро Linux модулей, разработанных на языке Rust, может уменьшить вероятность появления проблем при работе с памятью. Что, в свою очередь, усложнит хакерам поиск уязвимостей и взлом операционной системы.

Согласно порталу, написанием модулей займется Мигель Охеда. До этого он уже работал над безопасностью языков программирования, также его код используется в программном обеспечении ускорителя частиц Большого адронного коллайдера. На оплату его контракта и выделит средства Google.

На данный момент на существенной части серверов, на которых работают интернет-сервисы, в качестве операционной системы используется Linux. Эта же система используется, как основа для операционных систем Android и Chrome OS.