Содержание
Линус Торвальдс жёстко обозначил позицию ядра: Linux не будет проектом против AI. Разработчики могут использовать LLM-инструменты, но никто не обязан писать код с их помощью.
Заявление прозвучало в рассылке разработчиков ядра Linux. Торвальдс ответил на споры вокруг AI-кода и сказал, что несогласные могут сделать форк проекта. В мире open source это не оскорбление, а базовый механизм: не нравится направление — забираешь код и ведёшь свою ветку.
Linux не станет площадкой для войны вокруг AI
Торвальдс сформулировал позицию просто: Linux остаётся технологическим проектом, а не площадкой для идеологических баталий вокруг нейросетей. Он не требует от разработчиков применять AI, но и не собирается запрещать такие инструменты только из-за принципиального несогласия части сообщества.
Ключевая фраза звучит так: «Linux is not one of those anti-AI projects». Дальше Торвальдс добавил, что люди с проблемами из-за такой позиции могут сделать форк. Его сообщение опубликовано в рассылке ядра Linux.
По сути, Торвальдс отделил инструмент от идеологии. AI для него — не флаг, под которым надо строиться колонной. Это набор инструментов, который может помогать разработчикам. Или мешать, если его используют без головы.
И тут позиция выглядит довольно трезвой. Торвальдс не продаёт мечту про автопилот для программистов. Он признаёт спорную экономику AI, экологические вопросы и неясные долгосрочные последствия. Но запрещать инструмент только из-за этих рисков он не готов.
LLM уже добавляют работы мейнтейнерам
AI-assisted code может ускорить автора патча, но нагрузка часто падает на мейнтейнеров. Торвальдс прямо признал, что AI-сабмиты создают шум, дублируют работу и добавляют людям лишнюю проверку.
Это больная тема для больших open-source проектов. В ядро Linux нельзя просто закинуть красивый кусок кода. Его читают, обсуждают, проверяют на регрессии и увязывают с архитектурой подсистемы. Если LLM генерирует уверенный, но неверный патч, человек всё равно платит временем.
Торвальдс не предлагает закрыть дверь. Он формулирует другую задачу: сделать так, чтобы LLM-инструменты помогали мейнтейнерам, а не только создавали им боль. В его логике проблема не в самом AI, а в плохой интеграции в рабочий процесс.
Он также отверг идею, что от AI надо требовать безошибочности. Люди тоже ошибаются, и «natural intelligence» не всегда работает лучше искусственного. Для ядра важен результат: качество патча, проверяемость и польза для проекта.
- AI в Linux: не запрещают и не делают обязательным.
- Разработчики: сами решают, применять LLM или писать код вручную.
- Мейнтейнеры: получают больше шума, если AI-код плохо подготовили.
- Несогласные: могут сделать форк, как принято в open source.
Торвальдс оставляет Linux про технологию
Фраза про форк звучит резко, но для Торвальдса это привычный язык open source. Linux десятилетиями живёт на жёстком ревью, личной ответственности и праве сообщества спорить кодом, а не лозунгами.
Здесь нет разворота Linux в сторону «AI-first» разработки. Торвальдс не сказал, что ядро начнут массово писать нейросети. Он сказал другое: проект не будет отсеивать вклад только потому, что автор пользовался AI-помощником.
Для разработчиков это понятный сигнал. Патч будут оценивать по качеству, а не по происхождению. Если AI помог найти баг, оформить тест или быстрее написать рутинный код, это не станет проблемой само по себе.
Для мейнтейнеров сигнал жёстче. Им всё равно придётся фильтровать шум, ловить повторяющиеся ошибки и требовать нормальных объяснений. AI не снимает с автора ответственность за код, который он отправил в ядро.
Финальная позиция Торвальдса укладывается в одну прямую фразу из его письма: «The kernel project has been and will continue to be about the technology» — проект ядра был и останется про технологию.