LINUX.ORG.RU

Линус Торвальдс предложил противникам использования ИИ форкнуть Linux или уйти

 , , ,


1

2

15 июля 2026 года Линус Торвальдс жёстко высказался против попыток объявить разработку ядра Linux территорией, свободной от искусственного интеллекта. В сообщении в списке рассылки linux-media он заявил, что Linux «не относится к анти-ИИ-проектам», а несогласные с этим могут воспользоваться предоставляемой свободным ПО возможностью и создать собственное ответвление проекта — либо просто покинуть его. Письмо было отправлено 14 июля в 20:06 по тихоокеанскому времени, что соответствует 15 июля по UTC.

Спор возник в обсуждении возможной интеграции системы учёта патчей Patchwork с Sashiko — открытым агентным средством рецензирования изменений ядра Linux. Система отслеживает общедоступные списки рассылки, анализирует поступающие патчи при помощи языковых моделей и пытается обнаруживать архитектурные ошибки, проблемы безопасности, управления ресурсами и параллельного выполнения. Код Sashiko передан Linux Foundation и распространяется под Apache 2.0, а работу публичного сервиса и расходы на используемые модели оплачивает Google.

Разработчик ядра Лоран Пинчарт предложил не пересылать авторам патчей замечания Sashiko без предварительной проверки человеком. По его мнению, сопровождающие, желающие использовать такие обзоры, должны сначала отобрать и подтвердить найденные проблемы, чтобы не перекладывать разбор возможных ложных срабатываний на авторов изменений. Он сослался на рекомендации Software Freedom Conservancy по использованию генеративного ИИ в проектах свободного ПО.

Один из создателей Sashiko Роман Гущин возразил, что обязательная ручная проверка каждого сообщения сделает основную задачу проекта — помощь перегруженным сопровождающим — практически недостижимой. Он также охарактеризовал рекомендации Software Freedom Conservancy как выражающие в целом отрицательную позицию по отношению к LLM и предложил отдельно решить, разделяет ли эту позицию проект Linux.

На это Торвальдс ответил, что такая позиция не является политикой ядра. «Я понимаю, что некоторым людям очень не нравится ИИ, но здесь я готов твёрдо настоять на своём как главный сопровождающий», — написал он. Затем последовала ставшая заголовком публикаций фраза: «Linux не относится к анти-ИИ-проектам. Если у кого-то с этим проблемы, он может поступить в духе открытого ПО и форкнуть его. Или просто уйти».

Торвальдс назвал ИИ «инструментом, таким же, как другие используемые нами инструменты», причём теперь, по его словам, уже невозможно отрицать его практическую пользу. Он признал, что языковые модели способны создавать дополнительную нагрузку на сопровождающих, но одновременно заметил, что они продолжают находить «неприятные ошибки», пропущенные людьми. Решение проблемы он видит не в запрете технологии, а в настройке систем таким образом, чтобы они помогали сопровождающим и не засоряли списки рассылки бесполезными сообщениями.

При этом обязательного применения ИИ в разработке Linux не вводится. «Мы никого не заставляем им пользоваться, но я буду демонстративно игнорировать тех, кто пытается запретить пользоваться им другим», — подчеркнул Торвальдс. На заявления о несовершенстве современных моделей он ответил, что «естественный интеллект тоже не всегда настолько хорош».

По словам Торвальдса, решения в проекте ядра должны приниматься прежде всего на основании технических достоинств. Социальная сторона совместной разработки важна и может мотивировать участников, однако остаётся сопутствующим преимуществом, а не основной целью проекта. Linux, заявил он, не является «проектом социальных борцов»: сообщество развивает открытый код потому, что такой подход позволяет создавать лучшие технологии, а не по «религиозным причинам».

При этом действующие правила использования ИИ-помощников в Linux сохраняют ответственность за результат за человеком. Разработчик должен самостоятельно проверить созданный моделью код, удостовериться в соблюдении лицензии GPLv2 и лично поставить подпись Signed-off-by, подтверждающую Developer Certificate of Origin. Самому ИИ-агенту добавлять такую подпись запрещено, а его участие рекомендуется обозначать тегом Assisted-by.

>>> Источник

★★★★★

Проверено: cetjs2 ()
Последнее исправление: cetjs2 (всего исправлений: 1)
Ответ на: комментарий от sunjob

Давайте я здесь идею подкину. Она проста и основана на двух других «не можешь убить - возглавь» и «конкурент, который убъёт тебя приходит снизу».

VIT ★★★
()

ИИ, напиши мне код таким образом, чтобы в сообществе были уверены, что это написал человек

imoq
()
Ответ на: комментарий от imoq

чтобы даже сам ИИ был уверен, что это написал человек

sunjob ★★★★★
()

Линус уже не торт)

hatred ★★★★
()
Ответ на: комментарий от olelookoe

либо владеть - либо арендовать.

Либо и то, и другое.
Когда ты должен купить как физически девайс, так и подписку на право его использования.

devl547 ★★★★★
()
Ответ на: комментарий от VIT

Люди, руководящие разработкой Линукс одновременно являются высокопоставленными представителями крупных корпораций на руководящих в этих корпорациях должностях. Вы думаете они не знают, как организовать QA программного продукта? Вы считаете мы с вами в положении учить их экономическим метрикам?

Отсылка сугубо к авторитету. Кране слабый аргумент, даже отрицательный, поскольку дискуссия с такими аргументами не просто не очень продуктивна, а заранее тотально непродуктивна. Жаль слышать.

Я уж молчу о той простой мысли что даже будучи идеальными знатоками экономических метрик, субъекты занимающиеся управлением могут иметь свои сугубо частные интересы, которые разительно отличаются от интересов проекта.

AndreyKl ★★★★★
()
Ответ на: комментарий от AndreyKl

Отсылка сугубо к авторитету.

Отсылка исключительно к иерархии принятия решений. Можно иметь власть, но не иметь авторитета. Я делаю отсылку к людям, которые принимают управленческие решения на профессиональном уровне - деньги за это получают.

VIT ★★★
()
Ответ на: комментарий от VIT

я не различил в этом комментарии «авторитет» и «авторитет иерархии принятия решений». не уверен что зря. скорее даже мне кажется что не зря.

AndreyKl ★★★★★
()
Ответ на: комментарий от VIT

я не различил в этом комментарии «авторитет» и «авторитет иерархии принятия решений».

Понятно. Это разные понятия. За ними стоит разная мотивация.

Одно является подмножеством другого. Конкретно «авторитет иерахрии принятия решений» является подмножеством множества «авторитет», очевидно.

Сказать «авторитет иерахрии принятия решений» вместо «авторитет» - ошибка, потому что не любой авторитет - это «авторитет иерахрии принятия решений». Сказать «авторитет» там где предполагался «авторитет иерахрии принятия решений» - ошибкой не является.

Таким образом нет. Ты аппелируешь к авторитету. Когда в дискуссии появляется аппеляция к авторитету как аргумент в том виде в котором ты это сделал - это плохой ход дискуссии, непродуктивный.

AndreyKl ★★★★★
()
Последнее исправление: AndreyKl (всего исправлений: 2)
Ответ на: комментарий от AndreyKl

Понятно. Это разные понятия. За ними стоит разная мотивация.

Одно является подмножеством другого. Конкретно «авторитет иерахрии принятия решений» является подмножеством множества «авторитет», очевидно.

Хотя конечно если задуматься поглубже, то мне на самом деле трудно привести пример авторитета не являющегося авторитетом принятия решений. Есть стойкое впечатление что понятия совпадают и другого авторитета, собственно, и не существует.

AndreyKl ★★★★★
()
Ответ на: комментарий от AndreyKl

субъекты занимающиеся управлением могут иметь свои сугубо частные интересы, которые разительно отличаются от интересов проекта.

Зицпредседатель Линус?)

devl547 ★★★★★
()
Ответ на: комментарий от devl547

Зицпредседатель Линус?)

звучит крайне занимательно :)

но наводит это на вот какую мысль - даже если человек искренне считает что его интересы совпадают с интересами проекта, это не значит тчо так и есть.

навеяно конечно высказываниями Линуса в первую очередь, но если чуть углубиться в вопрос - то я думаю что оба - и Лоран Пинчарт , и Линус считают что действуют в интересах проекта. А ведь оба из руководства линуксом, оба занимают какие то должности в компаниях, их обоих «не нам учить экономических метрикам» или как там это было сказано. Но кто то из этих двоих вероятно всё таки неправ.

AndreyKl ★★★★★
()
Последнее исправление: AndreyKl (всего исправлений: 1)
Ответ на: комментарий от AndreyKl

Я вообще перестал вас понимать. Вы что сказать то хотите? Что Линус управляет разработкой своего ядра только на основе авторитета? Или что-то другое?

VIT ★★★
()
Ответ на: комментарий от VIT

Могу быть не прав, но подозреваю, что вот это:
авторитет Линуса настолько высокий, что даже самые странные и провальные идеи, вредящие Linux, не будут поставлены под сомнение. Ибо Линус большой - ему виднее. И вообще, сперва добейся.

devl547 ★★★★★
()
Ответ на: комментарий от devl547

Если это «сперва добейся» то смысла обсуждать нет, ведь так? А если предположить, что конкретно в решении с использованием моделей есть повторяемость, как это было с раст или си++? Я, например, уже указал вверху, что решение Линуса вписывается в череду подобных, и как мне кажется, имеет ясный план.

VIT ★★★
()
Ответ на: комментарий от VIT

как мне кажется, имеет ясный план.

Да план то очевиден - разгрузить мейнтейнеров плюс поискать уязвимости, допущенные и пропущенные разработчиками.
Но, ИМХО, это лечение простуды антибиотиками. Главная проблема в том, что монолитный пингвин разросся и стал крайне плохо поддерживаемым проектом.

devl547 ★★★★★
()
Ответ на: комментарий от devl547

Да план то очевиден - разгрузить мейнтейнеров плюс поискать уязвимости, допущенные и пропущенные разработчиками.

Нет, я думаю, что всё намного сложнее.

https://www.linux.org.ru/news/ai/18350317?cid=18351094

Он понимает лучше, чем кто-либо другой, что идёт время, меняются методы разработки, появляются новые языки. Но что самое главное, приходят новые люди и уходят старые. Как удержать новых людей с новым менталитетом разработки программного обеспечения в проекте, изначально написанным вручную на Си?

VIT ★★★
()
Ответ на: комментарий от VIT

Он понимает лучше, чем кто-либо другой, что идёт время, меняются методы разработки, появляются новые языки.

Договаривай уж - появляются новые ядра и системы.
Но в Linux вложено столько сил, времени и денег - что выбрасывать его на свалку истории всем жалко, хотя пора бы уже.

devl547 ★★★★★
()
Ответ на: комментарий от devl547

Договаривай уж - появляются новые ядра и системы.

А вот это не важно. Важно другое. Вот смотрите, мне по долгу службы приходится очень много общаться с разработчиками драйверов устройств. Количество компаний - не счесть, область применения - всё, от базовых компонентов до экзотических платформ. Стандарт написания драйверов устройств Си++, никаких других я не видел. Теперь вопрос, а что если мы запретим использование Си++ в разработке драйверов для Линукс?

Аналогию с раст сделать сложнее, там немножко другая мотивация…

VIT ★★★
()
Ответ на: комментарий от VIT

Теперь вопрос, а что если мы запретим использование Си++ в разработке драйверов для Линукс?

А ответ?
Вариант «начнут писать не на С++» сомнителен.

devl547 ★★★★★
()
Ответ на: комментарий от devl547

Конечно, кому надо те начнут. Авторитет, распространение, и вот эти все дела, что вверху обсуждаются. Но разумно ли ставить палки в колёса большинству? Не разумнее ли создать такой анклав в ядре, где код на си++ принимается?

VIT ★★★
()
Ответ на: комментарий от VIT

Тогда уж разумнее микроядерность и дрова в юзерспейсе. Там у Redox еще спонсоров не появилось?
А поверх кастом ядра навалить нужные API, тем более в последние годы эта задача все проще и проще.

devl547 ★★★★★
()
Ответ на: комментарий от devl547

Недостаточно критической массы и внятного технического обоснования. А в вопросе с микроядерностью ещё и «личная неприязнь».

VIT ★★★
()
Ответ на: комментарий от VIT

Я вообще перестал вас понимать. Вы что сказать то хотите? Что Линус управляет разработкой своего ядра только на основе авторитета? Или что-то другое?

я отвечал исключительно вот на это сообщение

Люди, руководящие разработкой Линукс одновременно являются высокопоставленными представителями крупных корпораций на руководящих в этих корпорациях должностях. Вы думаете они не знают, как организовать QA программного продукта? Вы считаете мы с вами в положении учить их экономическим метрикам?

Конкретно смутила безаппеляционная отсылка к авторитету. О чём я ясно написал. Моё замечание вообще не относится к теме дискуссии, а скорее к правилам правилах хорошего тона при ведении дискуссии.

Причём, не могу не заметить (хоть и повторяюсь): _ОБА_ участника исходной дискуссии (Торвальдс и Пинчарт) являются и ведущими разработчиками ядра и людьми на зарплате корпораций. Как же по вашему критерию определить кто из них прав? Тот кто «более разработчик» может быть? Или тот кто работает в «более корпорации»? Как по мне - неважный вы предложили критерий правоты.

Моё мнение по теме.. мне кажется банальным: очевидно, нейрослоп нельзя кидать без проверки человеком. Каждый репорт должен быть подписан не нейросетью а человеком и только тогда отправляться разработчикам. Иначе разработчики будут перегружены чтением репортов. Это как я понимаю точка зрения Пинчарта. И с ней мне кажется разумный человек не может не согласится. По крайней мере я аргументов не вижу для несогласия.

Но вот Линус.. я трактую его слова как слова менеджера у которого нет ресурсов. Нельзя ведь ен проверять отчёты нейросети. Там ведь , несмотря на то что часть отчётов - ерунда, вполне себе есть баги. И игнорировать их, значит подставлять продукт. Соотвественно Линус вешает дополнительную нагрузку на разработчиков. Т.е. его действия мне тоже вполне понятны.

Только формальная верификация способна закончить этот балаган. Но это , опять же, сугубо моё мнение.

AndreyKl ★★★★★
()
Последнее исправление: AndreyKl (всего исправлений: 1)

На заявления о несовершенстве современных моделей он ответил, что «естественный интеллект тоже не всегда настолько хорош».

Да, но он не может перегрузить разработчиков избытком активности, а вот ИИ - может. Надо чтобы ИИ генерил меньше багов, чем человек, при чём не в относительных цифрах (кол-во багов на число строк), а в абсолютных (кол-во багов в день). Как только этот показатель сравняется с человеческим, можно будет сказать, что ИИ уже никого не перегрузит ерундой.

anonmyous ★★★
()
Для того чтобы оставить комментарий войдите или зарегистрируйтесь.