В сообществе проекта Fedora представили для обсуждения правила использования ИИ-инструментов при разработке Fedora Linux

В сообществе проекта Fedora представили для обсуждения правила использования ИИ-инструментов при разработке Fedora Linux

Разработчик и входящий в управляющий совет проекта Fedora Джейсон Брукс (Jason Brooks) представил на обсуждение первый вариант правил, регламентирующих применение ИИ‑инструментов при разработке дистрибутива Fedora Linux. На обсуждение изменения правил и внесение правок отведено две недели. После этого срока члены управляющего совета Fedora проведут голосование для утверждения новых требований.

В проекте Fedora ИИ‑инструменты рассматриваются как потенциальная возможность сделать платформу лучше. У сообщества при этом имеются опасения, связанные с конфиденциальностью, безопасностью, этикой и качеством. В Fedora предложено не запрещать использование ИИ‑ассистентов при обязательном человеческом контроле за результатом их работы и несении разработчиком ответственности за код.

По информации OpenNET, в проекте Fedora предложены такие правила задействования ИИ при разработке дистрибутива Fedora Linux:

  • разработчик, использующий ИИ‑инструменты при подготовке изменений для Fedora, несёт ответственность за переданное изменение и обязан изучить, проверить и протестировать его;

  • сгенерированное ИИ‑ассистентом содержимое должно рассматриваться как рекомендация, а не финальный код или текст;

  • отправка непроверенного или низкокачественного ИИ‑контента недопустима и создаёт дополнительную нагрузку на рецензирующих изменения;

  • при передаче изменений, подготовленных с использованием ИИ‑инструментов, в примечании к коммиту или pull‑запросу требуется добавлять тег «Assisted‑by: название ИИ‑ассистента»;

  • поощряется использование ИИ‑инструментов для преодоления языкового барьера или пояснения своих мыслей при общении;

  • при рецензировании чужих изменений рекомендовано ограничить использование ИИ‑инструментов — можно использовать ИИ для помощи в формировании отзывов, но нельзя для полной автоматизации процесса рецензирования. Окончательное решение за одобрением и отклонением изменений должен принимать человек;

  • при управлении проектом ИИ‑инструменты могут применяться для автоматизации рутинных задач, таких как фильтрация спама и создание заметок, но их использование признано недопустимым в таких вопросах, как оценка жалоб на нарушение кодекса поведения, запросов финансирования, выставление кандидатов на руководящие должности и подготовка докладов для конференций;

  • предлагаемые в дистрибутиве ИИ‑возможности, особенно отправляющие данные на внешние серверы, должны по умолчанию быть отключены и активироваться после информирования и получения согласия у пользователя (opt‑in);

  • из полезных применений ИИ‑инструментов называется их задействование в средствах для людей с ограниченными возможностями, например, для перевода, транскрипции и синтеза речи;

  • поощряется создание пакетов с инструментами и фреймворками, необходимыми для исследований и разработок в области искусственного интеллекта;

  • генерируемые проектом данные разрешено использовать в обучении ИИ‑моделей при соблюдении лицензий и упоминании авторства;

  • запрещён агрессивный скрапинг данных, создающий большую нагрузку на инфраструктуру (для предоставления эффективного доступа к данным рекомендовано связаться с командой, отвечающей за инфраструктуру).

Источник: habr.com