Создатель Linux Линус Торвальдс выступил с резким ультиматумом в адрес критиков внутри сообщества ядра, ясно дав понять, что проект не является «анти-ИИ». В недавней переписке в списках рассылки Торвальдс защитил использование инструментов искусственного интеллекта, заявив, что те, кто не согласен с этим направлением, вольны форкнуть проект или вовсе уйти.
Дискуссия вокруг Sashiko и Linux Foundation
Напряженность в сообществе вызвана внедрением Sashiko — системы ревью кода на базе ИИ, разработанной в рамках проекта Linux Foundation. Sashiko предназначена для оптимизации нагрузки мейнтейнеров ядра путем использования LLM для автоматической проверки предлагаемых изменений в коде.
Инструмент работает путем импорта патчей напрямую из локальных Git-репозиториев или списков рассылки и использует специализированные промпты, адаптированные именно под уникальную архитектуру и протоколы ядра Linux. Поскольку Sashiko может работать с различными провайдерами LLM, она представляет собой масштабируемый подход к управлению огромным объемом вкладов, которые ядро получает ежедневно. Конфликт возник, когда разработчик Роман Гущин указал на «анти-LLM позицию» внутри сообщества, которая, по его утверждению, подрывает полезность Sashiko.
Техническая целесообразность важнее идеологического сопротивления
Ответ Торвальдса был пронизан его фирменным прагматизмом: он поставил техническую полезность выше философских возражений. Он признал, что ИИ может быть «проблемным» — упомянув такие трудности, как генерация «нелепых ошибок» или создание дополнительной нагрузки на мейнтейнеров, — но решением является не полный отказ от технологии.
«Любой, кто сомневается в [полезности ИИ], явно не пробовал его в деле», — заметил Торвальдс. Он аргументировал это тем, что, хотя ИИ несовершенен, человеческий интеллект также подвержен ошибкам, и проект ядра должен принимать решения, основываясь на технической целесообразности, а не на страхе перед новыми инструментами. Заявив, что он будет «очень громко игнорировать» тех, кто пытается отговорить других от использования ИИ, Торвальдс фактически дал понять, что интеграция ИИ является постоянной частью дорожной карты разработки Linux.
Почему это важно для ландшафта ИИ
Это событие является переломным моментом в отношениях между фундаментальной инфраструктурой с открытым исходным кодом и генеративным ИИ. В течение многих лет многие критически важные программные проекты проявляли осторожность в отношении внедрения LLM из-за опасений по поводу качества кода, безопасности и лицензирования.
Позиция Торвальдса смещает акцент с вопроса «Стоит ли нам использовать ИИ?» на вопрос «Как нам эффективно использовать ИИ?». Принимая такие инструменты, как Sashiko, ядро Linux создает прецедент того, как критически важные крупномасштабные программные проекты могут интегрировать ИИ для расширения возможностей человеческого интеллекта, а не для его замены. Этот шаг легитимизирует ИИ как стандартный компонент инструментария профессионального разработчика даже в самых строгих инженерных средах.
Ключевые выводы
- Официальная позиция: Линус Торвальдс официально позиционировал ядро Linux как проект, поддерживающий ИИ, отдавая приоритет технической полезности перед идеологическим противодействием.
- Интеграция Sashiko: Linux Foundation продвигает Sashiko — инструмент для ревью кода на базе LLM, предназначенный для автоматизации анализа патчей и облегчения нагрузки мейнтейнеров.
- Прагматичный подход: Сообщество ядра движется к модели, в которой ИИ рассматривается как инструмент с присущими ему недостатками, которыми необходимо управлять, а не как технология, которой следует избегать.
