Новости Software

Google профинансирует добавление поддержки языка Rust в ядро Linux

На этой неделе компания Google объявила о намерении профинансировать проект по повышению безопасности Linux путём написания отдельных частей ядра операционной системы на языке программирования Rust. Такое изменение означало бы серьёзный технологический и культурный сдвиг для проекта программного обеспечения с открытым исходным кодом, ставшего основой для обширных областей Интернета и операционных систем, в том числе Android.

 Изображение: Miguel Ojeda

Изображение: Miguel Ojeda

Согласно имеющимся данным, написанием частей ядра Linux на Rust будет заниматься Мигель Охеда (Miguel Ojeda), являющийся автором программного обеспечения для ускорителя частиц Большого адронного коллайдера и работавший над безопасностью для языков программирования. Оплату контракта возьмёт на себя Google через некоммерческую организацию Internet Security Research Group.

Предполагается, что добавление в ядро Linux написанных на языке Rust модулей снизит вероятность возникновения уязвимостей, вызванных небезопасной работой с памятью. На момент выхода в 1991 году Linux был написан на языке C, который более уязвим по сравнению с современными языками программирования. Создатель ядра Linux Линус Торвальдс (Linus Torvalds) заявил о готовности к переменам, если будет доказана ценность использования языка Rust для Linux. На данный момент Охеда предложил внести 13 изменений, которые необходимы для запуска модулей Rust в Linux.

Google поблагодарила программистов сообщества Linux, которые работают над реализацией данного проекта. «Сообщество уже проделало и продолжает делать большую работу по добавлению поддержки Rust в ядро Linux», — говорится в сообщении Google.

Что касается языка Rust, то он был разработан компанией Mozilla, но в настоящее время его развитием занимается некоммерческая организация Rust Foundation. Особое внимание в нём уделяется безопасной работе с памятью. Подразделение безопасности Microsoft ещё в 2019 году заявляло о том, что «Rust представляет собой лучшую альтернативу C и C++».

Источник:

Если вы заметили ошибку — выделите ее мышью и нажмите CTRL+ENTER.
Материалы по теме
window-new
Soft
Hard
Тренды 🔥
Амбициозная «лондонская» модификация для Fallout 4 обзавелась новым трейлером и сроками выхода 7 мин.
Датский сервис поиска работы подал антимонопольную жалобу против Google 28 мин.
ViewSonic представит на ISTE Live 22 решение для обучения в метавселеннной 35 мин.
Эксперты прогнозируют рост рынка российских облаков в 2022 году на 30-35 % 43 мин.
В экосистеме Xbox все дополнения к Persona 5 Royal сделают бесплатными 2 ч.
Спрос на пиратские копии Windows в России вырос в разы на фоне приостановки официальных продаж 3 ч.
Разработчики Valorant начнут анализировать голосовые сообщения игроков для борьбы с ненадлежащим поведением 3 ч.
В комплект Steam-версии Blade Runner: Enhanced Edition добавили оригинальную игру 5 ч.
Первому платному персонажу для экшена по мотивам «Истребителя демонов» посвятили отдельный трейлер 5 ч.
Сетевой пиратский экшен Skull & Bones от Ubisoft получил возрастной рейтинг ещё и в Северной Америке 5 ч.
LG купила стартап, разрабатывающий компактные и мощные зарядки для электромобилей 7 мин.
Qualcomm представит флагманский процессор Snapdragon 8 Gen2 в середине ноября 45 мин.
Роботы-пылесосы Dreame L10 Pro и Dreame Bot D9 с функцией сухой и влажной уборки можно купить со скидкой 48 мин.
Энтузиасты придумали, как вставить в Steam Deck более крупный SSD — Valve предупреждает, что это может сломать консоль 56 мин.
Анонсирован сверхпрочный смартфон Hotwav W10 с огромной батареей на 15 000 мА·ч — сейчас он доступен со скидкой 2 ч.
SSD самой дешёвой версии MacBook Pro 13" с чипом М2 оказался вдвое медленнее, чем у предшественника 3 ч.
На мировом рынке гибких дисплеев ожидается устойчивый рост — его обеспечат не только смартфоны 3 ч.
SilverStone представила ПК-корпус Fara B1 Pro V2 с четырьмя ARGB-вентиляторами 3 ч.
В России предложили создать «Алмазный фонд технологий» для обеспечения технологического суверенитета 3 ч.
Крупнейшие производители чипов Японии столкнулись с дефицитом кадров — им нужно найти 35 тыс. инженеров 3 ч.