Linux отримав останній реліз 2025 року — версію 6.18, яку Linus Torvalds оголосив у кінці листопада. Оскільки це фінальний реліз року, саме він, найімовірніше, стане наступним LTS-ядром, що визначить базову інфраструктуру для дистрибутивів на найближчі роки.
У цьому релізі немає гучних нововведень, однак він містить широке оновлення драйверів, апаратної підтримки та системних оптимізацій. Найпомітнішою зміною стало видалення з ядра експериментальної файлової системи bcachefs. Її додали в Linux 6.7 майже два роки тому, але у вересні проєкт було винесено на зовнішню підтримку. Тепер bcachefs доступна через DKMS-пакети для Debian, Ubuntu, Fedora та openSUSE, а в Arch і NixOS підтримується силами спільноти.
Оновлення файлових систем
Linux 6.18 значно покращує вбудовані файлові драйвери.
XFS тепер підтримує перевірку й відновлення без зняття томів з експлуатації — критично для великих серверних сховищ, де проста недопустима.
Драйвер exFAT отримав до 16× пришвидшення окремих операцій.
Поліпшення вносяться у Btrfs, ext4, FUSE, а також у кешування для систем, що використовують мережевий доступ: на NFSv4 кеш тепер можна повністю вимкнути.
Апаратна підтримка та графіка
У нове ядро інтегровано широкий набір драйверів для сучасних пристроїв: портативні консолі ASUS, Lenovo та GamePad Digital, контролер Sony DualSense, нові материнські плати ASUS ROG, а також системи моніторингу Dell, Alienware та HP Omen.
У графічному стеку Nouveau отримав можливість використовувати GSP-фірмвар для GPU лінійок Turing і Ampere та ефективніше керувати живленням. Додано попередню Rust-реалізацію драйвера Mali GPU, а також підтримку NPU Rockchip. Команда Asahi Linux продовжила інтеграцію Apple M2 (Pro/Max/Ultra), тоді як M3 і M4 поки залишаються у роботі.
ПАМ'ЯТЬ, Rust і системні інновації
Попри завершення історії Intel Optane, у Linux з’являється новий інструмент для роботи з персистентною пам’яттю: dm-pcache, який дає змогу використовувати NVRAM як високошвидкісний кеш для SSD та HDD.
У реліз входить переписаний на Rust компонент Binder — ключова IPC-система Android, що має коріння в BeOS і Palm OS. Це один із наймасштабніших Rust-компонентів у ядрі.
Linux також навчився розпізнавати, що він запущений у гіпервізорі bhyve, що особливо актуально після виходу FreeBSD 15.0 з підтримкою понад 255 vCPU.
Підсистеми та мережеві можливості
Механізм pidfds, який дозволяє керувати процесами через файлові дескриптори, тепер підтримує й роботу з kernel namespaces.
Інтегровано мережевий протокол Accurate ECN (AccECN).
eBPF отримав початкову підтримку криптографічного підписування програм, що відкриває шлях до більш безпечних сценаріїв використання.
У керуванні пам’яттю з’явився новий рівень абстракції — sheaves, логічний розвиток попереднього механізму folios і ще один крок до перебудови того, як ядро працює з RAM на великих системах.
Інтеграція в дистрибутивах
Ролінгові дистрибутиви отримають Linux 6.18 першими. Debian і RHEL, що оновили свої стабільні гілки у 2025 році, найімовірніше, пропустять цей реліз. Однак Ubuntu 26.04 “Resolute Raccoon” може включити саме 6.18 як базове LTS-ядро.
Читайте на ProIT: ТОП-5 Linux-дистрибутивів для розробників.
Підписуйтеся на ProIT у Telegram, щоб не пропустити жодної публікації!