Debian Linux, одна из старейших дистрибуций Linux, появившаяся в 1993 году, решил интегрировать современные технологии в свой проект. Недавно члены сообщества обсудили и проголосовали за разрешение на использование генеративного искусственного интеллекта в разработке операционной системы, при условии, что это будет сделано ответственно.
После нескольких недель обсуждений голосование завершилось в прошлую пятницу, 28 августа, в 23:59. Было представлено восемь предложений, все из которых были направлены на определение того, могут ли большие языковые модели (LLM) использоваться в разработке дистрибутива Linux.
Эта дискуссия возникла потому, что, как и в других программных проектах, Debian уже использовал сотрудничество с такими инструментами, как Claude или GitHub Copilot, но ему не хватало четкого и конкретного руководства по этой методологии работы.
Аргументы были разделены: одни выступали за использование генеративного ИИ для повышения производительности или ускорения решения проблем, в то время как другие возражали из-за опасений по поводу качества, безопасности и надежности создаваемого кода.
Для разрешения тупика было проведено голосование, начатое 15 августа. Предложение № 5, озаглавленное «Ответственное использование генеративного ИИ», получило большинство. Этот голос следовал методу Кондорсе, где победителем становится тот, кто превосходит все остальные варианты в прямых противостояниях, что и произошло с предложением 5.
По сути, утвержденное предложение разрешает использование генеративного ИИ в разработке Debian Linux, но налагает условие, что разработчик, использующий такой ресурс, должен понимать, проверять, тестировать и, при необходимости, изменять сгенерированный код.
Это устанавливает, что разработчик сохраняет полную ответственность за код, сгенерированный ИИ, так же, как если бы вся работа была выполнена им самим, исключая идею простой политики ассистирования в кодировании.
Часть предложения 5 гласит, что такие инструменты могут значительно повысить производительность сотрудников при ответственном использовании, позволяя волонтерам уделять больше времени задачам, требующим технических знаний, суждения, проверки и сотрудничества. Однако Проект Debian требует, чтобы все отправленные вклады соответствовали тем же стандартам качества, корректности, поддерживаемости и юридического соответствия, независимо от используемого инструмента.
Хотя голосование кажется справедливым, не все согласились с результатом. Разработчик Антуан Ле Гонидек выразил свое несогласие с использованием LLM в Debian и по этой причине решил покинуть проект. Несмотря на разногласия, «отец Linux» поддерживает ответственное использование искусственного интеллекта, о чем свидетельствует тот факт, что Линус Торвальдс недавно использовал ИИ для исправления ошибки в Linux.
