← На главную

Debian решает, как быть с LLM-правками: четыре варианта

25.07.2026 19:44 · hackernews

Разработчики Debian обсуждают общую резолюцию об использовании больших языковых моделей в проекте. На голосование вынесено четыре варианта, период дискуссий стартовал 24 июля 2026 года.

Первый вариант требует полного запрета. Его выдвинули Маттиас Гайгер, Йоханнес Шауэр Марин Родригес и ещё семь человек. Они предлагают прямо запретить любые правки, созданные с помощью LLM или генеративных AI-инструментов, — от исходных пакетов Debian и документации до официальных сайтов и коммуникаций. Запрет не касается upstream-проектов и AI-софта. Авторы аргументируют: правовой статус LLM-вывода размыт, а Debian Policy и DFSG требуют кристальной ясности лицензий. С качеством тоже беда — модели лишь комбинируют синтаксически вероятные куски обучающих данных, порождая неработающие watch-файлы, выдуманный копирайт и непригодные к загрузке пакеты. Это убивает сообщество: рецензирование LLM-поделок выжигает мейнтейнеров, а новички, полагающиеся на подсказки, так и не осваивают тонкости пакетирования. Этически компании-разработчики LLM устраивают перманентную DoS-атаку на публичные сервисы Debian, вынуждая включать JS-проверки, и пожирают гигантские ресурсы. В качестве решения предлагается добавить в Social Contract шестой пункт, запрещающий прямые LLM-правки, а соблюдение доверить добросовестности сообщества.

Второй вариант, предложенный Лукасом Нуссбаумом и другими, разрешает AI-ассистированные правки при жёстких условиях. Инструмент не должен накладывать ограничения, мешающие распространять результат в Debian. Нужно убедиться, что в выводе нет чужих материалов с несовместимой лицензией. Отправитель несёт полную ответственность за качество, безопасность и законность кода, обязан понимать изменения и быть готовым их обосновать. Значительную долю генерации требуется раскрывать — например, Git-трейлером Generated-By: или Assisted-By:. Массовые и автоматические правки нужно предварительно обсуждать. Запрещено передавать чувствительные данные проекта облачным AI-провайдерам.

Третий путь, инициатива Яна Джексона, призывает отвергать LLM насколько это практически возможно. Любые сообщения людям — баг-репорты, письма в рассылки, посты в Planet Debian — должны писаться исключительно людьми без помощи LLM. Факт любого использования придётся раскрыть. Локальные баны от мейнтейнеров и upstream-проектов обязательны к соблюдению, а нарушения приравниваются к нарушениям Code of Conduct. Если участнику трудно писать по-английски, он может использовать родной язык, а читатели — любые инструменты перевода.

Четвёртый вариант, продвигаемый Пьером-Эллиотом Бекю вместе с Рассом Олбери и другими, принимает AI-помощь для специфичной работы в Debian (пакеты, сайты, инструменты самой инфраструктуры). Проект по-прежнему не рекомендует генеративные AI, но фиксирует правила: код обязан соответствовать DFSG, автор лично ручается за понимание, ставит Signed-off-by и GPG-подписи самостоятельно. Помощь нужно помечать в коммитах или чейнджлогах. Исключение — лёгкие подсказки вроде таб-комплита в Copilot, где факт генерации может быть неочевиден. Облачные AI с чувствительными или закрытыми данными проекта использовать нельзя.

Читать оригинал →