Недавно вышла версия Linux 5.13, и разработчики Linux уже работают над следующей версией ядра. Несколько дней назад Линус Торвальдс объявил о выпуске первого релиз-кандидата (RC1) Linux 5.14.
Эта версия RC1 выходит после двухнедельного окна слияния, с которым теперь доступна первая версия-кандидат для Linux 5.14 со всеми новыми функциями этой следующей версии ядра.
В разработке Linux 5.14-rc1 приняли участие около 1.650 разработчиков , в результате чего было внесено около 11 859 изменений в файлы, почти 82 000 вставок и 285 485 удалений.
В первом RC-релизе Linux 5.14-rc1 был внесен ряд улучшений в драйверы графических процессоров Intel и AMD Radeon, добавлена новая системная функция memfd_secret для создания секретных областей памяти, снижена задержка в драйвере USB-аудио, внесен ряд улучшений в драйвер файловой системы и т.д.
«В целом, я не думаю, что здесь будут какие-то большие сюрпризы, и с точки зрения размера это выглядит как вполне нормальная версия. Надеюсь, это приведет к приятному и спокойному циклу выпуска, но вы никогда не знаете. Последняя версия была отличной, но, несмотря на это, все было довольно тихо, поэтому размер не всегда является определяющим фактором », - сказал Линус Торвальдс, анонсируя 5.14-rc1. В этом выпуске основное внимание уделялось драйверам, но команда разработчиков ядра также удалила десятки тысяч устаревших строк кода.
«Что кажется немного необычным, так это то, что в этом документе много удаленных строк, поскольку старый уровень IDE, наконец, достиг своего долгожданного конца, и вся наша поддержка IDE теперь основана на libata. Конечно, то, что мы удалили весь этот устаревший код IDE, не означает, что у нас произошло общее сокращение строк - несколько десятков тысяч строк устаревшего кода недостаточно близки, чтобы сбалансировать обычный рост ядра. Но всегда приятно видеть чистоту », - написал Торвальдс в своем воскресном объявлении.
Торвальдс ожидает, что это будет «довольно регулярный релиз» по сравнению со стабильной версией 5.13, выпущенной в конце июня, которая обеспечила первоначальную поддержку процессора Apple M1, а также поддержку Landlock и FreeSync HDMI.
В дополнение к поддержке Rust, которая еще не была добавлена в Linux 5.14-rc1, ее также очень ожидает сообщество ядра. Фактически, Линус Торвальдс намекнул, что в апреле проект продвигался довольно хорошо и что поддержка Rust может появиться в Linux версии 5.14. Но этого не произошло с выпуском Linux 1 RC5.14.
Поэтому всем, кто хочет увидеть, как будет развиваться интеграция Rust в ядро Linux, придется немного подождать.
Что касается других изменений, которые выделяются из новой версии, показаны основные изменения в Linux 5.14-rc1:
- Улучшения графических драйверов Intel и AMD Radeon
- Добавлен memfd_secret, новый системный вызов для создания секретных областей памяти.
- Реализован аудиодрайвер USB с низкой задержкой
- Реализован ряд улучшений драйвера файловой системы.
- Непрерывная активация гибридных процессоров Intel Alder Lake
- Устаревший код IDE удален
- Ряд улучшений, реализованных для ноутбуков AMD Ryzen с обновлением драйвера SFH.
- и т.д.
Ожидается, что стабильная версия Linux 5.14 наконец-то выйдет в конце августа или начале сентября, что как раз совпадет с вероятным релизом Ubuntu 21.10, а также обновлениями для других дистрибутивов, таких как Fedora 35.
Если вы хотите узнать больше о новой версии RC1 Linux 5.14, вы можете найти подробную информацию по следующей ссылке.