Кінець експерименту з Rust у ядрі Linux (успішний)

У ядрі Linux офіційно закрили багаторічний експеримент із використанням Rust. Керівник напряму Rust for Linux Міґель Охеда запропонував прибрати відповідний розділ з документації ядра, визнавши, що цей статус більше не відповідає реальності.

Підтримка Rust з’явилася в основній гілці ядра ще у версії Linux 6.1. Її додавали саме як експеримент, щоб зрозуміти, чи підходить мова для розробки ядра з технічного, процесного та людського погляду. На саміті супроводжувачів ядра Linux у 2025 році цю фазу офіційно визнали завершеною.

«Експеримент завершено, тобто Rust тут надовго. Він уже використовується в продакшені, увімкнений у деяких відомих дистрибутивах Linux і працює на мільйонах пристроїв через Android», — написав Міґель Охеда у розсилці ядра.

Водночас це не означає, що з Rust у ядрі все ідеально. Підтримка ще не охоплює всі конфігурації, архітектури та інструментальні ланцюжки. Деякі сценарії, зокрема змішані збірки GCC і LLVM або майбутня повна підтримка GCC, досі потребують доопрацювання. Роботи попереду багато як у самому ядрі, так і в суміжних проєктах.

Попри це, ключове рішення вже прийняте. Rust більше не сприймається як тимчасовий або експериментальний напрям. За словами Охеди, це також сигнал для компаній інвестувати більше часу в розвиток Rust у ядрі та навчання своїх kernel-розробників.

Поки що код на Rust не збирається в ядрі Linux за замовчуванням, але це, ймовірно, лише питання часу. Особливо з огляду на появу нових драйверів, написаних на Rust, зокрема відкритого драйвера NVIDIA Nova.

Нагадаємо, що раніше між мейнтейнерами ядра Linux точилися жорсткі баталії з приводу імплементації Rust в ядро, через що один з них, Крістоф Хелвіг, залишив свою посаду.

Підписуйтеся на Telegram-канал «DOU #tech», щоб не пропустити нові технічні статті

👍ПодобаєтьсяСподобалось7
До обраногоВ обраному0
LinkedIn
Дозволені теги: blockquote, a, pre, code, ul, ol, li, b, i, del.
Ctrl + Enter
Дозволені теги: blockquote, a, pre, code, ul, ol, li, b, i, del.
Ctrl + Enter

Десь зустрічалося в перекладах :)

Заржавіло офіційно!

Заіржавіло, якщо що))
Бо «Заржавіло» це скоріше грузинське прізвище)

Польською zardzewiały так звучить?

www.youtube.com/watch?v=7agB1vOl-wg
Залишилось тільки напрягтись і робити його підтримку. Greg Kroah-Hartman каже, що все не так швидко і просто.

Гарна новина й нагода нагадати, що до 17 грудня ще триває офіційне опитування від Rust: www.surveyhero.com/c/state-of-rust-2025

Це вам за те що не молитесь!

Пакайся Іванич. Тєбє скідка выйдєт!

І тут булгаков

Підписатись на коментарі