Rust заменяет C внутри ядра Linux.
Так говорит человек, который поддерживает Linux с 90-х.
Его зовут Грег Кроа-Хартман. Фактически второй человек после Линуса Торвальдса.
Он лично проверял почти все CVE ядра Linux, выпущенные за последнее десятилетие.
Когда-то он не любил Rust.
Однажды друг предложил ему попробовать. Его ответ был: «Что? Нет, C отличный». Друг возразил: «С ним программировать снова становится весело». Грега это не убедило.
Он ошибался.
На Rust Week 2026 в Нидерландах Грег представил предложение, разработанное вместе с контрибьютором ядра Бенно Лоссином, которое потенциально может устранить около 80% CVE, возникающих в ядре каждый год.
Новый тип Rust под названием Untrusted помечает на этапе компиляции любые данные, поступающие из user space или от железа. Работать с такими данными нельзя, пока вы явно их не провалидируете.
Linux генерирует примерно 13 CVE в день. Почти ни одна из них не связана со сложными атаками. В большинстве случаев это одни и те же ошибки C, которые повторяются десятилетиями: непроверенные указатели, забытые unlock, use-after-free — ошибки, которые Rust делает структурно невозможными.
На Open Source Summit India в этом году Грег сказал прямо:
«Ядро движется в сторону Rust. Git движется в сторону Rust. Многие проекты начинают переходить на Rust».
Человек, который когда-то говорил, что C отличный, теперь называет Rust «более приятным для мейнтейнеров» и способом сделать «Linux безопаснее для пользователей».
Rust больше не эксперимент внутри ядра.
Он становится одним из крупнейших изменений в Linux за последние десятилетия.
👉 @BackendPortal
Так говорит человек, который поддерживает Linux с 90-х.
Его зовут Грег Кроа-Хартман. Фактически второй человек после Линуса Торвальдса.
Он лично проверял почти все CVE ядра Linux, выпущенные за последнее десятилетие.
Когда-то он не любил Rust.
Однажды друг предложил ему попробовать. Его ответ был: «Что? Нет, C отличный». Друг возразил: «С ним программировать снова становится весело». Грега это не убедило.
Он ошибался.
На Rust Week 2026 в Нидерландах Грег представил предложение, разработанное вместе с контрибьютором ядра Бенно Лоссином, которое потенциально может устранить около 80% CVE, возникающих в ядре каждый год.
Новый тип Rust под названием Untrusted помечает на этапе компиляции любые данные, поступающие из user space или от железа. Работать с такими данными нельзя, пока вы явно их не провалидируете.
Linux генерирует примерно 13 CVE в день. Почти ни одна из них не связана со сложными атаками. В большинстве случаев это одни и те же ошибки C, которые повторяются десятилетиями: непроверенные указатели, забытые unlock, use-after-free — ошибки, которые Rust делает структурно невозможными.
На Open Source Summit India в этом году Грег сказал прямо:
«Ядро движется в сторону Rust. Git движется в сторону Rust. Многие проекты начинают переходить на Rust».
Человек, который когда-то говорил, что C отличный, теперь называет Rust «более приятным для мейнтейнеров» и способом сделать «Linux безопаснее для пользователей».
Rust больше не эксперимент внутри ядра.
Он становится одним из крупнейших изменений в Linux за последние десятилетия.
👉 @BackendPortal