A Fedora projekt új szabályzattal engedélyezi az AI-val segített hozzájárulásokat

Úgy fest, hogy megszületett a Fedora projektnél annak a szabályzatnak a végső szövegezése, amely engedélyezni az AI-val segített hozzájárulásokat:

Fedora AI-val támogatott hozzájárulásokra vonatkozó szabályzat

AI segítséget LEHET (MAY) használni a Fedora-hoz történő hozzájáruláshoz, amennyiben betartod az alábbi elveket.

Elszámoltathatóság: A hozzájárulásodért KELL (MUST) vállalnod a felelősséget: A Fedora-hoz való hozzájárulás azt jelenti, hogy kezeskedsz a beküldésed minőségéért, licencmegfelelőségéért és hasznosságáért. Minden hozzájárulásnak – akár emberi szerzőtől származik, akár nagy nyelvi modellek (LLM-ek) vagy más generatív AI eszközök segítették – meg kell felelnie a projekt befogadási szabványainak. A hozzájáruló mindig a szerző, és teljes mértékben felelős ezen hozzájárulások egészéért.

Átláthatóság: KELL (MUST) jelezned az AI eszközök használatát, amikor a hozzájárulás jelentős része változtatás nélkül származik egy eszköztől. AJÁNLOTT/JAVASOLT (SHOULD) jelezni az AI eszközök egyéb használatát is, ahol ez hasznos lehet. A segédeszközök rutinszerű használata nyelvtan- és helyesírás-javításra vagy a megfogalmazás tisztázására nem igényel közlést.

Az AI eszközök használatára vonatkozó információk segítenek nekünk felmérni a hatásukat, új bevált gyakorlatokat kialakítani és a meglévő folyamatokat igazítani.

A közlést ott kell megtenni, ahol a szerzőséget általában feltüntetik. Gitben követett hozzájárulások esetén az ajánlott módszer egy „Assisted-by:” commit üzenet lezáró sor. Más hozzájárulásoknál a közlés történhet például dokumentum-előszóban, tervezőfájl metaadataiban vagy fordítói jegyzetekben.

Példák:
Assisted-by: generic LLM chatbot
Assisted-by: ChatGPTv5

Hozzájárulások és közösségi értékelés: Az AI eszközök használhatók az emberi elbírálók támogatására elemzések és javaslatok adásával. NEM SZABAD (MUST NOT) az AI-t önmagában vagy végső döntéshozóként használni lényegi vagy szubjektív megítélést igénylő hozzájárulások elbírálásakor, és nem használható egy személy közösségen belüli státuszának értékelésére sem (például finanszírozás, vezetői szerepek vagy Magatartási Kódexsel kapcsolatos ügyek). Ez nem tiltja az automatizált eszközök használatát objektív technikai validálásra, mint a CI/CD folyamatok, automatizált tesztelés vagy levélszemétszűrés. A hozzájárulás elfogadásáért – még akkor is, ha azt egy automatizált rendszer hajtja végre – a végső felelősség mindig annál az emberi közreműködőnél marad, aki jóváhagyja a műveletet.

Nagy léptékű kezdeményezések: A szabályzat nem terjed ki azokra a nagy léptékű kezdeményezésekre, amelyek jelentősen megváltoztathatják a projekt működését, vagy a hozzájárulások exponenciális növekedéséhez vezethetnek a projekt egyes részein. Az ilyen kezdeményezéseket külön kell megvitatni a Fedora Tanáccsal.

A lehetséges szabályzatsértésekkel kapcsolatos aggályokat privát jegyek formájában kell jelenteni a Fedora Tanácsnak (link).

A dokumentumban szereplő „MAY”, „MUST”, „MUST NOT” és „SHOULD” kulcsszavakat az RFC 2119-ben leírtak szerint kell értelmezni.

(A cikk nyomokban Mesterséges Intelligencia által szolgáltatott adatokat tartalmaz, így a tartalmát érdemes duplán ellenőrizni!)