Позиция Торвальдса: «Linux не является анти-ИИ проектом»
Линус Торвальдс опубликовал резкое заявление в рассылке Linux Kernel Mailing List (LKML), пресекая попытки ограничить использование генеративного ИИ в процессе код-ревью. Он прямо заявил: «Linux — это не один из тех анти-ИИ проектов. Если у кого-то есть проблемы с этим, они могут сделать форк. Или просто уйти».
Торвальдс подчеркнул, что ИИ — это просто инструмент, такой же, как компилятор или отладчик, и его полезность уже не вызывает сомнений. Он отметил, что Linux — это проект, ориентированный на улучшение технологий, а не на «социальные войны».
Инструмент Sashiko: цифры, которые бьют по критикам
Поводом для дискуссии стал инструмент Sashiko — многоэтапная система ревью кода, которая анализирует патчи ядра. В отличие от других ИИ-инструментов, Sashiko не принимает решений автоматически, а только комментирует патчи, оставляя финальное решение за человеком.
Ключевые метрики эффективности Sashiko, представленные разработчиками (включая Романа Гушчина из Google), демонстрируют высокую точность:
| Метрика | Значение | Комментарий |
|---|---|---|
| Обнаружение багов | 53.6% | Процент ошибок, найденных в патчах, которые уже прошли человеческий ревью. Это выше среднего уровня человека. |
| Уровень ложных срабатываний | ~20% | Сложно измерить точно, но оценочно находится в пределах 20%. |
| Роль инструмента | Пассивная | Только комментирует, не блокирует и не принимает решения самостоятельно. |
Конфликт с «социальными активистами»
Разработчик Лоран Пиншарт предложил триажить (фильтровать) комментарии от Sashiko перед их отправкой авторам патчей, ссылаясь на руководящие принципы Software Freedom Conservancy по ИИ-коду. Роман Гушчин, один из создателей Sashiko, назвал эту позицию анти-LLM (Large Language Model), так как фильтрация лишает инструмент его основной ценности — немедленной обратной связи.
Торвальдс поддержал Гушчина, отметив, что инструмент находит «смешные баги», которые пропускают люди. Он добавил, что естественный интеллект разработчиков тоже не идеален, и ИИ-инструменты не должны быть совершенными, чтобы быть полезными — им достаточно быть «достаточно хорошими» для конкретной задачи.
Почему это важно
Позиция Торвальдса знаменует сдвиг в культуре open-source. Если такие проекты, как Gentoo Linux, Curl и Ghostty, вводят ограничения на ИИ-вклады из-за спама и низкого качества кода, то Linux, как флагман ядра, выбирает путь интеграции. Это создает прецедент: использование ИИ для ревью кода в критически важных инфраструктурных проектах становится нормой, а не исключением. Торвальдс фактически запретил блокировать использование таких инструментов, называя это препятствием для технологического прогресса.
Источник: Tom's Hardware ↗
