Линус Торвальдс выпустил Linux 7.0 RC2 — вторую тестовую сборку будущего крупного обновления ядра. И вот редкий момент: в сопроводительном сообщении он признался, что «не особенно доволен» тем, насколько объёмной получилась эта RC2 по числу изменений. Звучит эмоционально, но это не «паника в ядре» — скорее сигнал: на столь ранней стадии он ожидал более спокойного темпа.
Если вы не следите за кухней разработки ядра, поясню человеческим языком. Ветка RC (Release Candidate) — это уже этап, когда новые крупные фичи в целом «влиты», а дальше идёт стабилизация: ловят регрессии, шлифуют подсистемы, разбирают ошибки. И обычно именно во второй RC ожидаешь аккуратного «подметания пола». А тут — заметно больше работы, чем хотелось бы самому Торвальдсу.
Почему RC2 привлекла внимание
Ключевой момент здесь не в том, что «Linux сломался» (такого в сообщении нет), а в масштабе пакета правок. Торвальдс прямо пишет, что ему бы хотелось видеть более сдержанные цифры коммитов на этом этапе. При этом он объясняет вероятные причины спокойно: это может быть банальный «календарный шум», когда pull request’ы скапливаются и прилетают пачкой, а не равномерно по неделям. Плюс прошлый цикл разработки (Linux 6.19) растянулся на неделю дольше обычного — и часть накопившихся исправлений могла просто «перекочевать» в RC2.
То есть общий посыл я читаю так: «да, вышло крупнее, чем я люблю видеть сейчас, но причин бить тревогу нет — просто наблюдаем и тестируем внимательнее». И это, кстати, ровно та честность, за которую разработчики и ценят его стиль.
Что именно исправляют в Linux 7.0 RC2
По содержанию Linux 7.0 RC2 выглядит как выпуск, который бьёт по «практичным» местам: файловые системы, сеть, BPF и немного «железа». Самый заметный перекос — не в драйверах как таковых (что часто бывает в циклах), а в широком наборе подсистем, где правок много и они распределены довольно равномерно.
Если кратко, в RC2 отмечают большие пакеты изменений в клиенте SMB, правки в XFS и EROFS, приличную порцию работы в BPF (включая тесты), а также важные доработки в драйвере AMDXDNA — он связан с Ryzen и ускорителями ИИ у AMD. Плюс идут изменения в сетевой части, архитектурных кусках и «ядре ядра».
Для обычного пользователя это не значит «вот оно, новое лицо Linux». Зато для тех, кто любит ставить тестовые ядра (или поддерживает железо/инфраструктуру), это намёк: если ваш сценарий завязан на сеть, файловые системы или свежие AMD-платформы, эту RC лучше гонять аккуратно и на тестовой машине. Я бы не советовал превращать RC в ядро «на каждый день» — именно потому, что сейчас идёт активная стабилизация, и регрессии в таких релизах случаются по определению.
Кстати, если вы хотите понять, откуда вообще растёт нумерация и как менялись ветки до этого, можно глянуть мой разбор предыдущих релизов ядра — Linux 6.18: что нового. А по самой ветке 7.0 у меня уже был отдельный материал про одну из заметных чисток — в Linux 7.0 убрали поддержку HIPPI. И ещё один штрих по направлению развития: Linux 7.0 позволит обновлять прошивки Intel GPU без x86.
Финальная версия Linux 7.0, по логике цикла, выйдет после серии RC (обычно их несколько подряд, пока не станет «достаточно спокойно»). В ближайшие недели нас, вероятнее всего, ждёт привычная рутина: меньше драм, больше исправлений. Но сама фраза Торвальдса про «слишком большую» RC2 — хороший маркер для сообщества: темп релиза держат под контролем, и лишнего оптимизма здесь никто не продаёт.
Источник: SoftZone




