Osegi
Софт·2 мин чтения

Линус Торвальдс перестанет отмечать исправления от ИИ в ядре Linux

В анонсе Linux 7.4-rc2 Линус Торвальдс заявил, что исправления, связанные с ИИ, стали настолько обычными, что он больше не будет о них напоминать.

Linus Torvalds, creator of Linux, alongside a Linux penguin and AI-themed code graphics representing kernel development.
Фото: Numerama

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

О решении он сообщил 8 ноября в привычном письме в список рассылки разработчиков по случаю выхода Linux 7.4-rc2 — второй предварительной версии следующего ядра. В проекте, где более 40 миллионов строк кода и который входит в число крупнейших в мире open source-проектов, такие исправления стали рутиной.

Очень объёмный релиз-кандидат

rc2 открывает последний этап тестирования перед выходом финальной версии и даёт разработчикам возможность найти оставшиеся дефекты. Задача непростая: Торвальдс уже называл первую тестовую версию самой большой в истории ядра, и нынешняя не уступает ей. Объём во многом объясняется серией автоматических правок, не связанных с ИИ, часто из одной-двух строк, которые скрипт применил к тысячам файлов. Но не только ими: заметное место занимают и исправления, причиной которых снова стал ИИ.

Мейнтейнеры, то есть разработчики, которые проверяют и принимают изменения, пытаются приспособиться к этому потоку. Среди изменений в 7.4-rc2 есть правка документации, призванная обязать ИИ-агентов указывать определённую информацию при отправке исправления.

Первый признак затишья

Как и другие open source-проекты, Linux в последние месяцы испытал на себе потрясения, вызванные большими языковыми моделями. Мейнтейнерам трудно справляться с лавиной сгенерированных ИИ отчётов об ошибках, зачастую дублирующихся; в мае Торвальдс называл их обработку «ненужной суетой».

На этот раз он передал более обнадёживающую оценку. Алексей Старовойтов, один из создателей и ведущих разработчиков BPF — компонента ядра, позволяющего изолированно запускать небольшие программы, — сообщил ему, что в его зоне ответственности исправления теперь появляются быстрее, чем новые отчёты об ошибках. Иными словами, накопившееся отставание начинает сокращаться.

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

Приложения, на которые стоит взглянуть

SUMO: числовая головоломка

Выбирайте нужные клетки, складывайте, достигайте цели. Легко понять, сложно освоить. Бесплатно, для любого возраста.

Теги:linuxlinus torvaldsailinux kernelopen sourcebpf

Ещё за этот день

Показать все →

Ещё в рубрике: Софт

Показать все →