Линус Торвальдс отвергает анти-ИИ позиции в процессе рецензирования кода ядра Linux: «Linux не является проектом против искусственного интеллекта»
Линус Торвальдс резко критикует анти-ИИ настроения при проверке кода ядра Linux, заявляя, что проект не стоит на позициях противодействия технологиям. Создатель системы принимает ИИ как инструмент и признает его очевидную полезность.
Код, сгенерированный искусственным интеллектом, стал проблемой для ряда проектов с открытым исходным кодом, включая Gentoo Linux, Curl и Ghostty, которые ограничивают или полностью запрещают вношения, созданные большими языковыми моделями (LLM). Однако ситуация может меняться по мере улучшения самих моделей и повышения осознанности пользователей. Линус Торвальдс, создатель Linux и руководитель разработки ядра, занял позицию принятия инструментов с поддержкой ИИ.
В обширном комментарии на рассылке разработчиков ядра Linux Торвальдс четко изложил свою точку зрения: «Я понимаю, что некоторым людям действительно не нравится ИИ, но в этом вопросе я готов поставить точку [...] Linux не является одним из тех проектов, которые выступают против ИИ, и если у кого-то есть проблемы с этим, они могут сделать форк проекта по стандартам открытого исходного кода. Или просто уйти».
Эта дискуссия возникла в контексте использования инструмента Sashiko — опционального (на уровне рассылки) и, судя по всему, эффективного многоэтапного средства рецензирования кода, анализирующего патчи ядра. На странице проекта утверждается, что инструмент способен находить 53,6% ошибок в предлагаемых патчах, аргументируя это тем, что данный показатель уже превосходит человеческий уровень, поскольку обсуждаемые патчи предположительно уже прошли проверку людьми. Уровень ложных срабатываний «труднее измерить», он оценивается «в пределах 20%». Важно отметить, что Sashiko только комментирует патчи и не выполняет никаких действий самостоятельно.
Разработчик Лоран Пинчар предложил сортировать выводы Sashiko перед отправкой комментариев авторам патчей, основываясь на руководящих принципах Software Freedom Conservancy относительно кода, сгенерированного ИИ. Роман Гушчин из Google, один из создателей Sashiko, указал, что такой подход подорвет полезность инструмента, и заметил, что позиция Пинчара носит ярко выраженный анти-LLM характер — мнение, с которым согласился Линус Торвальдс в своем ответе.
Торвальдс выразился ясно: «ИИ — это инструмент, как и другие инструменты, которые мы используем. И он, безусловно, полезен. Возможно, еще год назад это было не так „очевидно“, но сегодня это уже не вызывает сомнений». Это заявление отражает изменение его позиции по сравнению с периодом 2024 года, когда он первоначально отвергал инструменты ИИ как переоцененные. Он также отметил, что Linux — это не проект для «социальных воинов», и что его суть всегда заключалась в улучшении технологий.
Чтобы подчеркнуть свою точку зрения, он заметил, что инструмент «постоянно находит нелепые ошибки», добавив, что он «будет громко игнорировать людей, которые пытаются препятствовать другим использовать его», одновременно подчеркивая быструю эволюцию программного обеспечения.
Достаточно выразительно Торвальдс отметил, что разработчикам-скептикам стоит проявить самосознание, поскольку «естественный интеллект тоже не всегда так уж велик». Это подчеркивает тот факт, что хотя инструменты ИИ могут быть несовершенными, они должны быть лишь достаточно хорошими для своих конкретных задач. Тот факт, что Sashiko, судя по всему, находит ошибки в коде, прошедшем человеческую проверку, является яркой иллюстрацией этого утверждения.


