Linux 7.0 выходит в свет: Линус Торвальдс размышляет о поиске багов с помощью ИИ и его влиянии на процесс релиза

Linux ядро торвальдс Rust ии Sparc theregister.com

Вышла седьмая версия ядра Linux. Поддержка Rust стала официальной, добавлены исправления и код для старых процессоров Alpha и SPARC. — theregister.com

Линус Торвальдс выпустил седьмую версию ядра Linux.

Как ранее сообщал The Register, руководитель разработки ядра Линус Торвальдс не считает, что номера версий ядра имеют какое-либо существенное значение, но полагает, что когда серия релизов достигает x.19, стоит переходить к x.0, чтобы избежать путаницы.

Таким образом, его объявление о выпуске версии 7.0 в воскресенье представляет собой обычный релиз ядра, которому просто выпало круглое число.

Однако в объявлении Торвальдса есть нечто несколько необычное.

«Последняя неделя перед выпуском продолжила ту же тенденцию „много мелких исправлений“, но в целом всё выглядит довольно безобидно, поэтому я пометил финальную 7.0 и выпустил её», — написал он.

«Я подозреваю, что это во многом связано с использованием инструментов на базе ИИ, которые будут находить для нас пограничные случаи ещё некоторое время, так что это может стать „новой нормой“, по крайней мере, на некоторое время. Время покажет».

Это интересное замечание в свете замечания второго по значимости разработчика ядра Грега Кроа-Хартмана о том, что ИИ стал по-настоящему полезным инструментом для поиска ошибок командой сопровождения ядра. На прошлой неделе ГКХ также отправил pull request, который включал, по его словам, «некоторые обновления документации в файле security-bugs.rst, чтобы, надеюсь, сообщить инструментам ИИ (и тем пользователям, которые действительно читают документацию), как присылать нам более качественные отчёты о проблемах безопасности, поскольку количество отчётов за последние несколько недель резко возросло из-за того, что инструменты стали лучше „находить“ вещи».

Пожалуй, самым заметным нововведением в этом релизе является завершение экспериментальных работ по поддержке Rust — это означает, что язык теперь официально поддерживается для разработки ядра.

Ядро версии 7.0 также включает дальнейшую работу по поддержке процессоров ARM, RISC-V и Loongson, а также более продвинутую поддержку виртуальных машин KVM на ЦП AMD EPYC 5.

Ещё одним нововведением является самовосстанавливающаяся файловая система XFS, что делает её более надёжной.

Наблюдатели за ядром из Phoronix заметили новый код для почитаемых процессоров SPARC и DEC Alpha.

Новое ядро можно загрузить здесь. ®

Всегда имейте в виду, что редакции могут придерживаться предвзятых взглядов в освещении новостей.

Похожие новости: