Большинство проектов с открытым исходным кодом обладают скудными ресурсами, а наплыв отчетов об ошибках и «исправлений», сгенерированных ИИ, стал настоящей головной болью для их сопровождающих. Однако ядро Linux хорошо укомплектовано, и код для него, как правило, имеет более высокий порог входа, чем в других местах. Линус Торвальдс считает, что поток отчетов об ошибках, созданных ИИ, может утихать, поскольку в части ядра Berkeley Packet Filter (BPF) было больше исправлений от ИИ, чем сообщений об ошибках. Торвальдс разделяет изменения на три области: драйверы графики, сети и звука; сеть и BPF; и прочие изменения. Он далее заявляет, что «большая часть этого была обусловлена различными исправлениями от ИИ», что, очевидно, подчеркивает его позицию о том, что вклад, написанный ИИ, следует приветствовать, а не отвергать — при условии, что он проходит тот же контроль качества. Маэстро Linux также передал записку от Алексея Старовойтова, сопровождающего BPF, который утверждает, что в этом разделе фактически наблюдалась более высокая доля исправлений, предоставленных ИИ, по сравнению с отчетами. Это может сигнализировать о смене парадигмы, по крайней мере, в отношении ядра Linux, и было бы чрезвычайно отрадной новостью для других сопровождающих проектов с открытым исходным кодом, уставших от борьбы с некачественными отчетами, в то время как им приходится справляться с возросшим потоком реальных ошибок благодаря обнаружению ошибок, управляемому ИИ. По словам самого Торвальдса: «Я думаю, что большинство других областей еще не достигли этой точки, но это, по крайней мере, признак того, что мы, возможно, начинаем видеть, как ситуация начинает меняться». Любой может сделать бессмысленный отчет об ошибке, но трудно отрицать, что существование мощных ИИ-ботов вызвало возобновление внимания к кибербезопасности практически повсеместно. Firefox исправил 423 ошибки безопасности в апрельском выпуске, Chrome обнаружил и исправил 1072 ошибки в июне — что больше, чем за предыдущие восемь лет существования проекта, а мой личный «фаворит», NodeJS, к сожалению, исправил 50 уязвимостей вместо объявления о своем закрытии. Многие проекты с открытым исходным кодом жаловались на большой объем низкокачественных отчетов об ошибках, генерируемых ИИ, причем некоторые даже закрыли свои программы вознаграждений за обнаружение ошибок или ввели дополнительные проверки для отчетов о проблемах. Мы бы предположили, что у ядра Linux гораздо большая команда по сортировке ошибок, чем у среднего проекта, а это означает, что у него больше ресурсов для отсеивания мусора. Этот предварительный вывод появился во вчерашнем сообщении, отправленном в почтовый список ядра, в котором Торвальдс кратко описывает общий вид обновления ядра 7.4-rc2. Он говорит, что, несмотря на то, что обновление выглядит большим с точки зрения чистого количества файлов, на самом деле оно в основном состоит из одно- и двухстрочных исправлений и «очень просто» в реализации.
Всегда имейте в виду, что редакции могут придерживаться предвзятых взглядов в освещении новостей.
Автор – Bruno Ferreira