Назад в ленту

Linux 7.4-rc1 принёс почти 20 тысяч коммитов: Торвальдс связал рост с ИИ

Первый релиз-кандидат ядра Linux 7.4 оказался необычно крупным — почти 20 тысяч изменений вместо привычных 15 тысяч, и Линус Торвальдс видит в этом в том числе руку искусственного интеллекта.

Линус Торвальдс выпустил первый релиз-кандидат ядра Linux 7.4, и цифры на входе выглядят непривычно. Почти 20 тысяч коммитов за двухнедельное окно слияния против обычных 15 тысяч. Разница не космическая, но достаточная, чтобы создатель Linux заговорил об искусственном интеллекте без привычного скепсиса.

Сам Торвальдс назвал окно слияния «большим». Не катастрофическим, не тревожным — просто большим. И это уже сдвиг: ещё недавно любой намёк на сгенерированный код вызывал у мейнтейнеров нервный тик.

Почему ИИ-патчи перестали быть головной болью

Логика простая. Раньше исправления, найденные с помощью ИИ, прилетали на этапе релиз-кандидатов — то есть в момент, когда команда должна стабилизировать ядро, а не разгребать свежие завалы. Теперь значительная часть такой работы приходит в основное окно слияния. По словам Торвальдса, это гораздо более здоровая модель.

Оговорка тоже есть. Патчи от ИИ всё чаще требуют ручной переписки: разработчики берут предложенный код и переделывают его под себя. Так что 20 тысяч коммитов не означают, что машина написала ядро за людей. Скорее, она подкинула материала, а разбирались с ним всё равно люди.

Не только ИИ: что ещё раздуло окно слияния

Торвальдс не сваливает всё на алгоритмы. Есть версия прозаичнее: Linux 7.4, скорее всего, станет следующим ядром с долгосрочной поддержкой (LTS). А значит, разработчики торопятся протолкнуть свои функции именно сейчас. Статус LTS официально ещё не подтверждён, но ожидания уже давят на график.

Треть огромного патча — заголовочные файлы с регистрами графических процессоров AMD. Скучные смещения и битовые маски, которые тем не менее занимают вагон места.

Железо: от Zen 6 до Apple M4

Помимо драйверов и файловых систем, в Linux 7.4-rc1 хватает железячных новостей. Появилась начальная подготовка поддержки процессоров AMD Zen 6 и наработки для компьютеров Apple на чипах M4 — правда, обычным пользователям туда пока рано. Добавили поддержку Intel Rugged Panther Lake, платформы Qualcomm Snapdragon X2 и ноутбуков Intel Nova Lake с блоком IPU8. Засветились Google Tensor G5 и Pixel 10.

Для графики AMD включили HDMI 2.1 по умолчанию, а также функции VRR и ALLM. Опция PerfOpt тоже активна из коробки — она должна ускорять вывод ИИ-моделей и больших языковых моделей, причём затрагивает и предыдущее поколение железа.

По мелочи: в Btrfs оптимизировали распаковку zstd, EXT4 получил опциональную поддержку буферизованного ввода-вывода через iomap. Владельцы Raspberry Pi с 10-дюймовым монитором тоже не забыты.

Что дальше

Впереди семь или восемь релиз-кандидатов, по одному в неделю — примерно два месяца стабилизации. Стабильный релиз ожидается к концу декабря. У Торвальдса оставались два крупных запроса на изменения, но ради них rc1 задерживать не стали; попадут ли они в rc2 — вопрос открытый.

Наблюдать за этим переломом забавно. Ядро, которое держится на тысячах добровольцев и годами спорит о каждом спорном патче, аккуратно встраивает нейросети в конвейер и делает вид, что так и было. Если релиз выйдет по графику, конец декабря станет тихим праздником для всех, кто хоть раз собирал ядро ночью и молился, чтобы оно загрузилось с первого раза.

Справка по теме (FAQ)
Что такое Linux 7.4-rc1?
Первый релиз-кандидат ядра Linux 7.4, выпущенный Линусом Торвальдсом 1 ноября после двухнедельного окна слияния изменений. С него начинается этап стабилизации перед стабильным релизом.
Почему в Linux 7.4-rc1 так много коммитов?
Около 20 тысяч против привычных 15 тысяч. Торвальдс связал часть роста с работой ИИ: исправления и патчи, найденные с помощью нейросетей, теперь чаще попадают в основное окно слияния. Второй фактор — ожидание, что Linux 7.4 станет следующим LTS-ядром.
Какие аппаратные улучшения вошли в Linux 7.4?
Начальная поддержка AMD Zen 6, наработки для Apple M4, поддержка Intel Rugged Panther Lake, Qualcomm Snapdragon X2, Google Tensor G5 и Pixel 10. Для графики AMD включили HDMI 2.1 по умолчанию, VRR и ALLM, а также опцию PerfOpt для ускорения вывода ИИ-моделей.
Когда выйдет стабильная версия Linux 7.4?
Ожидается семь или восемь еженедельных релиз-кандидатов на протяжении примерно двух месяцев. Стабильный релиз ориентировочно намечен на конец декабря.