Debian — довольно популярный дистрибутив Linux, который активно поддерживается разработчиками и мейнтейнерами уже более 30 лет. Это второй по популярности дистрибутив после Ubuntu, на котором работают множество серверов и персональных устройств по всему миру. Пока сообщество Linux и open-source (а возможно, и весь мир) продолжает бороться с идеей ИИ-ассистированного программирования в корпоративных средах, проект Debian рассматривает четыре предложения, направленных на полное ограничение или блокировку использования ИИ в разработке.
Предложение A пытается полностью запретить ИИ-ассистированные вклады в Debian — как в программное обеспечение, так и в документацию. Однако патчи и проекты из вышестоящих репозиториев не учитываются. Обоснование этого решения связано не только с сомнительной легальностью выходных данных ИИ, но и с убеждением сообщества, что Debian должен сохранять репутацию стабильности, тогда как LLM-разработка обычно ускоряет процесс, не заботясь об ошибках и регрессиях. Хотя контроль представляет собой проблему, сообщество Debian хочет, чтобы это стало заявлением о намерениях, выражающим его твёрдую позицию по данному вопросу.
Предложение B допускает ИИ-ассистированные вклады при определённых условиях. Оно признаёт некоторые недостатки ИИ, описанные в предложении A, но утверждает, что эта технология в конечном счёте может способствовать улучшению проекта. Поэтому оно разрешает использование ИИ при условии подотчётности, надлежащего раскрытия информации, юридической совместимости и лицензирования, а также предварительного обсуждения массовых или автоматизированных изменений.
Предложение C похоже на предложение A и хочет «отказаться от LLM насколько это практически возможно». Это означает, что мейнтейнеры должны прилагать все возможные усилия для противодействия использованию ИИ, даже в вышестоящих проектах. Участнику, для которого английский не является родным, следует общаться на своём родном языке и полагаться на читателей, использующих инструменты перевода, а не генерировать сообщение на английском с помощью LLM. Это предложение признаёт, что «практичность — это вопрос оценки, и мы понимаем, что это потребует неудобных компромиссов».
Наконец, предложение D понимает, что ИИ в программировании останется, независимо от чьего-либо мнения. Оно считает, что запрет ИИ контрпродуктивен и не может быть обеспечен. Поэтому оно допускает ИИ-ассистированные вклады при следующих условиях:
- Весь код и работа, выполненные с помощью генеративного ИИ-агента или инструмента, должны соответствовать DFSG.
- Отправитель несёт полную ответственность за представленную работу и:
- достаточно оценил и правильно понимает работу, которую намерен отправить, и способен объяснить и защитить её;
- самостоятельно ставит подпись Signed-off-by и GPG-подписи на вкладах, отправляемых в инфраструктуру Debian (пакет, коммит, письмо и т. д.);
- любой контент, загружаемый в продуктивную среду инфраструктуры Debian (основная ветка git, загрузка пакета), должен быть явно отправлен им самим.
- Работа, выполненная с помощью генеративного ИИ-агента или инструмента, должна быть помечена как таковая в соответствующем месте (сообщение коммита, changelog и т. д.). Некоторые лёгкие генеративные инструменты, такие как автодополнение в Copilot, могут использоваться без осознания участником, что они полагаются на модели генеративного ИИ; поэтому мы доверяем отправителям оценивать, когда применяется это правило. В случае сомнений — добавьте такую пометку;
- Не следует использовать облачные ИИ, если передаваемые данные могут быть чувствительными для проекта (личные данные, информация под эмбарго и т. д.) или не являются публичными (обсуждения debian-private и т. д.).
Вся эта тема безусловно увлекательна и может задать прецеденты для других сообществ Linux и open-source после принятия решения. Люди придерживаются разных взглядов на этот вопрос. Например, главный разработчик Linux Линус Торвальдс сам использует ИИ-инструменты и регулярно критикует противников ИИ. Будет интересно посмотреть, что в итоге выберет сообщество Debian.
Всегда имейте в виду, что редакции могут придерживаться предвзятых взглядов в освещении новостей.
Автор – Usama Jawad




