В Fedora са одобрени правилата за ползване на AI-инструменти при разработка

Управителният съвет на проекта Fedora одобри правила, които регулират използването на AI инструменти при разработката на Fedora Linux. AI инструментите се разглеждат като потенциална възможност за подобряване на платформата, но съществуват притеснения, свързани с конфиденциалността, безопасността, етиката и качеството. Решено е да не се забранява използването на AI асистенти при задължителен човешки контрол върху резултата от тяхната работа и носенето на отговорност от разработчика за кода.

Основни принципи за използване на AI инструменти при подготовката на промени за Fedora:

  • Разработчикът, който използва AI инструменти при подготовката на промени за Fedora, се счита за автор, носи отговорност за направената промяна и гарантира нейното качество, съответствие с лицензиите и полезност. Независимо от това дали промяната е подготвена от човек или AI, тя трябва да отговаря напълно на изискванията на проекта за приемане на промени.
  • Когато правите изменения, значителна част от които е генерирана от AI инструменти, в бележката към комит или pull заявка задължително трябва да се добави етикетът «Assisted-by: име на AI асистента». Например, «Assisted-by: ChatGPTv5». При незначителни заимствания или при ръчна доработка на код, предложен от AI асистенти, добавянето на маркировка е препоръчително, но не задължително. Не изисква маркировка използването на AI за извършване на рутинни задачи, като коригиране на граматически грешки и подреждане на текста.
  • При рецензиране на промените AI инструментите могат да се използват в процеса на анализ на промените или за помощ при формулирането на отзиви. При това е забранено използването на AI за пълна автоматизация на процеса на рецензиране или за издаване на решения относно предложената промяна. Окончателното решение трябва да бъде взето от човек, който носи отговорност за санкционираното от него одобрение и отхвърляне на промените.
  • При управление на проект, инструментите за AI могат да се използват за автоматизиране на рутинни задачи, като филтриране на спам, автоматизирано тестване и създаване на бележки, но тяхното използване не е допустимо за определяне на статуса на участник в общността, например при оценка на жалби за нарушение на кодекса на поведение, обработка на искания за финансиране и избор на кандидати за ръководни позиции.
  • Мащабни инициативи, които могат да променят значително механизмите на работа на проекта или да доведат до експоненциален растеж на промените, трябва да се обсъждат отделно с управителния съвет на Fedora.

Източник: opennet.ru

Купете надежден хостинг за сайтове с защита от DDoS, VPS VDS сървъри 🔥 Купете надежден хостинг за сайтове с защита от DDoS, VPS VDS сървъри | ProHoster