Поддержка языка Rust была добавлена в ядро Linux, что стало значительным шагом после длительного сопротивления со стороны разработчиков, включая Линуса Торвальдса, который долгое время отстаивал использование C и C++. Однако, в свете растущих требований к безопасности кода, преимущества Rust были признаны очевидными. Теперь разработчики могут создавать компоненты ядра на этом языке, что ранее считалось лишь экспериментом.
На конференции Maintainers Summit было принято решение о снятии статуса «экспериментальный» с Rust, что стало результатом успешного внедрения языка в ядро. С 2022 года, когда была разрешена разработка драйверов и модулей на Rust, были реализованы множество компонентов, включая драйверы для видеокарт и USB-устройств.
Несмотря на сильное сопротивление староверов, которые утверждали, что такие изменения усложнят разработку, Линус Торвальдс, наконец, признал, что Rust имеет право на существование в ядре. Rust предлагает современные решения для работы с памятью, что снижает количество уязвимостей и ускоряет процесс разработки благодаря строгим гарантиям, позволяющим выявлять ошибки на ранних этапах.