Повідомляється, що творець Linux Лінус Торвальдс зобов’язався додати Rust в операційну систему.
В електронному листі, отриманому ZDNet (відкривається в новій вкладці) , Торвальдс сказав, що мова програмування вийде до версії 6.1 ОС Linux, «якщо не трапиться щось дивне».
Подейкують, що це не перший випадок, коли Linux використовує Rust, причому деякі кажуть, що він досягне версії 5.20. Цього разу прихильність Торвальдса, здається, більша, однак він наголошує, що він «матиме лише основну інфраструктуру (тобто ще жодного серйозного сценарію використання)».
Rust для Linux
Повідомляється, що спочатку виникали занепокоєння щодо впровадження Rust щодо вимог нестандартних розширень, однак Торвальдс пояснив, що Linux «десятиліттями використовує винятки зі стандарту C», що свідчить про те, що компанія вже готова адаптуватися.
Linux 6.0 є поточною пропозицією проекту, яка була доступна для тестування з серпня 2022 року, однак деталі наступного випуску вже розкриваються, включаючи можливість ОС повідомляти вам, якщо ваш ЦП несправний.
Відповідно до звіту CircleCI про найпопулярніші мови кодування, Rust щойно потрапив на 25 місце у 2021 році після того, як минулого року вибув із топ-25. Незважаючи на це, Rust віддають перевагу за його високу продуктивність і підтримується Google у розробці ОС Android (яка сама по собі є надзвичайно популярним дистрибутивом Linux).
У повідомлення на Блог безпеки Google (відкривається в новій вкладці) ще в квітні 2021 року член команди Android Ведсон Алмейда Фільо заявив, що Rust готовий приєднатися до C «як практичної мови для впровадження ядра». Фільо продовжує пояснювати, що Rust «може допомогти [команді] зменшити кількість потенційних помилок і вразливостей безпеки в привілейованому коді, добре працюючи з ядром ядра та зберігаючи його характеристики продуктивності».