В 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