Projektets styrelse for Fedora har vedtaget regler, der regulerer brugen af AI-værktøjer i udviklingen af Fedora Linux. AI-værktøjer betragtes som en potentiel mulighed for at forbedre platformen, men der er bekymringer vedrørende fortrolighed, sikkerhed, etik og kvalitet. Det er besluttet ikke at forbyde brugen af AI-assistenter, så længe der er obligatorisk menneskelig kontrol over resultaterne af deres arbejde, og udvikleren er ansvarlig for koden.
De grundlæggende principper for brug af AI-værktøjer ved forberedelse af ændringer til Fedora:
- En udvikler, der anvender AI-værktøjer til at forberede ændringer til Fedora, betragtes som forfatter og er ansvarlig for den indsendte ændring, samt for dens kvalitet, overholdelse af licenser og nytte. Uanset om ændringen er forberedt af et menneske eller AI, skal den fuldt ud overholde projektets krav til accepterede ændringer.
- Når en ændring, hvor en væsentlig del er genereret af AI-værktøjer, sendes, skal tagget "Assisted-by: navn på AI-assistent" nødvendigvis tilføjes i kommentaren til commit eller pull-anmodning. For eksempel, "Assisted-by: ChatGPTv5". Ved mindre lån eller ved manuel omarbejdning af kode, foreslået af AI-assistenter, er tilføjelse af mærkning ønskelig, men ikke obligatorisk. Brug af AI til at udføre rutineopgaver, såsom at rette grammatiske fejl og redigere teksten, kræver ikke mærkning.
- Ved gennemgang af ændringer kan AI-værktøjer anvendes i analyseprocessen af ændringen eller til at hjælpe med at danne feedback. Det er dog forbudt at bruge AI til at automatisere gennemgangsprocessen fuldstændigt eller til at afgive en bedømmelse af den foreslåede ændring. Den endelige beslutning skal træffes af et menneske, der er ansvarlig for den godkendelse og afvisning, som de har sanktioneret.
- Når du styrer et projekt, kan AI-værktøjer bruges til at automatisere rutineopgaver såsom spamfiltrering, automatiseret testning og oprettelse af noter, men deres anvendelse er ikke tilladt til at bestemme statusen for medlemmer af fællesskabet, for eksempel ved vurdering af klager over overtrædelser af adfærdskodeksen, behandling af finansieringsanmodninger og valg af kandidater til ledende stillinger.
- Storskala initiativer, der kan ændre projektets arbejdsmetoder betydeligt eller føre til eksponentiel vækst i ændringer, skal diskuteres separat med Fedora's bestyrelse.
Kilde: opennet.ru
