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

Это решение было принято на саммите специалистов по сопровождению Linux, состоявшемся в Праге, Чехия, 8 октября 2026 года. В конечном итоге на саммите было решено отказаться от ярлыка «Помощь» и удалить обязательное требование из соответствующих документов. Раньше разработчики, которые использовали ИИ для генерации кода или помощи в его создании, должны были указывать в своей информации об используемом инструменте ИИ, чтобы объяснить, что соответствующий код не был полностью написан людьми.
После корректировки правил разработчикам, отправляющим код, сгенерированный с помощью ИИ, больше не нужно будет делать дополнительные декларации, а это означает, что проект ядра Linux официально отказался от механизма обязательного раскрытия информации при использовании инструментов ИИ.
В связи с этим изменением заявление основателя Linux Линуса Торвальдса в списке рассылки привлекло широкое внимание. Когда некоторые разработчики забеспокоились, что отмена требования о раскрытии информации ослабит надзор над кодом ИИ в рамках проекта, Торвальдс дал понять, что аргументы против инструментов ИИ «чрезвычайно глупы». Он считает, что ключ к проблеме не в том, какие инструменты используют разработчики, а в том, действительно ли они понимают код, который отправляют.
Чтобы проиллюстрировать свою точку зрения, Торвальдс привел пример. Если от разработчиков требуют не использовать инструменты ИИ, то по той же логике от разработчиков также могут потребовать отказаться от компиляторов и писать код непосредственно на языке ассемблера, чтобы доказать, что они действительно понимают механизм работы компьютера. Далее он пошутил, что даже использование текстового редактора для написания инструкций по фиксации может быть запрещено, поскольку клавиша Backspace маскирует ошибки ввода. Торвальдс считает, что такие правила по своей сути бессмысленны.
Торвальдс подчеркнул, что его действительно волнует то, чтобы участники понимали, что на самом деле делает код, а не то, каким инструментом он был сгенерирован. По его мнению, сам инструмент не определяет качество кода, но ключевыми критериями являются понимание и чувство ответственности разработчика.
На самом деле, Торвальдс много раз публично выражал положительное отношение к программированию с помощью ИИ за последние месяцы. Он считает, что инструменты программирования искусственного интеллекта не только будут существовать еще долгое время, но и повысят эффективность разработки и даже сделают процесс разработки программного обеспечения более интересным. Сам он ранее признавался, что использовал искусственный интеллект для понимания сложных патчей, а в недавней работе по оптимизации ядра он использовал код Claude Code от Anthropic для генерации кода реализации, тестового контента и исходных документов, в то время как работа по окончательному обзору и проверке производительности была завершена им самим.
Те, кто поддерживает отмену требований о раскрытии информации, считают, что эффект применения существующих правил ограничен, а некоторые разработчики не будут активно отмечать использование ИИ, поэтому соответствующие требования не имеют юридической силы. Кроме того, некоторые сопровождающие отметили, что этот ярлык эквивалентен предоставлению бесплатной рекламы коммерческим поставщикам услуг ИИ, а у самого проекта нет явных причин собирать эту информацию.
Однако некоторые разработчики выразили обеспокоенность по поводу новой политики. Они считают, что даже если правила не могут быть соблюдены на 100%, требования к раскрытию все равно могут передать отношение к проекту и поведенческие ожидания участников и предоставить дополнительную справочную информацию для рецензентов кода. После удаления метки может быть сложнее узнать, были ли определенные коды сгенерированы с помощью ИИ в будущем.
По мере того, как ярлык «Assisted-by» постепенно уходит с исторической сцены, позиция проекта ядра Linux по вопросу инструментов программирования ИИ стала более четкой: проект не будет фокусироваться на том, написан ли код ИИ, а сосредоточится на качестве кода, функциональной корректности и понимании разработчиками представленного контента. Это также делает Linux одним из наиболее открытых представителей разработки с использованием искусственного интеллекта среди нынешних крупномасштабных проектов с открытым исходным кодом.
Статьи по теме:
Линус Торвальдс использует Claude Code для оптимизации ядра Linux. Ожидается, что производительность многопоточного чтения файлов значительно повысится
Линус Торвальдс использует ИИ для восстановления читаемости кода ядра Linux и случайно обнаруживает три уязвимости, существующие более десяти лет
Комментарии