29 сентября 2024 года Линус Торвальдс объявил о выпуске ядра Linux 6.12 RC1. Это означает закрытие окна слияния, запуск процесса тестирования и доработки ядра перед его окончательным выпуском. Несмотря на постоянные поездки Торвальдса и нескольких других сопровождающих на конференции, разработка неуклонно продвигалась, и в этом выпуске появилось несколько выдающихся функций.
В Linux 6.12 RC1 выделяются две важные новые функции:
Как и в большинстве выпусков ядра, большая часть изменений приходится на драйверы. В Linux 6.12 RC1 около 55% исправлений посвящено драйверам. К ним относятся обновления для различных аппаратных платформ, включая USB, Thunderbolt и драйверы последовательного подключения.
Исходные файлы дерева устройств (dts), которые описывают аппаратные схемы, составляют дополнительные 5% обновлений. Вместе драйверы и файлы dts составляют 60% общих изменений.
Еще 5% обновлений связаны с улучшениями документации. Поддержание актуальности документации имеет решающее значение для обеспечения доступности ядра как для разработчиков, так и для пользователей.
Обновления инструментария, в первую очередь ориентированные на perf (инструмент для профилирования производительности) и самотестирование, составляют 10% изменений.
Оставшиеся 25% обновлений касаются основных компонентов ядра. Сюда входят:
Linux 6.12 RC1 включает более 11 000 коммитов от более чем 1700 авторов, а также более 850 обработанных запросов на слияние. Такое широкое участие свидетельствует о том, что сообщество разработчиков ядра Linux по-прежнему активно и заинтересовано в работе.
Теперь, когда окно слияния закрыто, тестирование позволит убедиться, что этот выпуск стабилен и готов к более широкому использованию.
Пользователям рекомендуется протестировать первую версию 6.12, загрузив её с веб-сайта Kernel.org или из репозитория Линуса Торвальдса.
Пожалуйста, обратите внимание, что эти версии для разработки не следует использовать в производственных системах из-за их экспериментального характера.
Ядро Linux 6.12 RC1 было выпущено 29 сентября 2024 года. Предполагая типичный 7-8-недельный период RC, мы ожидаем RC7 или RC8 примерно с 17 по 24 ноября 2024 года.
Если не будет обнаружено серьезных проблем, окончательный релиз, скорее всего, выйдет примерно через неделю после последнего обновления.
Таким образом, мы можем предположить, что окончательный выпуск Linux 6.12, скорее всего, состоится в конце ноября или начале декабря 2024 года, вероятно, примерно с 24 ноября по 1 декабря 2024 года.
Пожалуйста, обратите внимание, что это предварительная оценка. Фактическая дата выпуска может измениться в зависимости от количества и серьёзности проблем, обнаруженных в период предварительного тестирования. Если будут обнаружены серьёзные проблемы, выпуск может быть отложен. И наоборот, если тестирование пройдёт гладко, выпуск может состояться немного раньше.
Линус Торвальдс и команда разработчиков ядра отдают приоритет стабильности и надёжности, а не строгому соблюдению графика выпуска, поэтому точная дата может измениться в зависимости от процесса разработки.
В Linux Kernel 6.12 RC1 появились важные новые функции, такие как PREEMPT_RT
и sched_ext
, а также широкий спектр улучшений в различных подсистемах. По мере развития цикла разработки мы можем ожидать дальнейших усовершенствований и исправлений ошибок перед окончательным выпуском.