🔥 113 pachete Void Linux au fost orfanizate după o dispută privind politica de AI!
O dezbatere privind utilizarea conținutului generat de AI în proiectul Void Linux s-a încheiat cu demisia unui contributor de lungă durată, Andrea Brancaleoni, care a renunțat la întreținerea 113 pachete, lăsându-le orfanizate în repository-ul distribuției.
🔹 Ce s-a întâmplat?
✅ Demisia lui Andrea Brancaleoni:
- Brancaleoni a deschis un Pull Request (PR) intitulat "Disown maintained packages", care a înlocuit detaliile sale de maintainer cu intrarea standard "Orphaned" din Void Linux în 113 șabloane de pachete.
- PR-ul a fost incorporat în ramura principală a proiectului a doua zi.
✅ Pachete afectate:
- Printre pachetele afectate se numără unelte și aplicații populare, cum ar fi:
- Alacritty
- Docker CLI
- etcd
- Kubernetes
- Moby
- Packer
- Terraform
- Terragrunt
- Vagrant
- virt-manager
✅ Ce înseamnă "orfanizat"?
- Pachetele nu au fost șterse din Void Linux.
- Marca "orfanizat" înseamnă că nu mai au un maintainer desemnat și pot fi preluate de alți contribuitori.
🔹 Contextul disputei:
✅ Actualizarea Go de la 1.26.5 la 1.27.1:
- Brancaleoni a lucrat la un PR pentru actualizarea Go în Void Linux.
- Ca parte a acestui efort, a publicat o comparare detaliată a pachetelor afectate de noua versiune Go.
- A menționat că a folosit un flux de lucru bazat pe AI pentru a efectua analiza.
✅ Politica Void Linux privind AI:
- Liniile directoare pentru contribuții ale Void Linux permit utilizarea uneltelor AI pentru cercetare și învățare.
- Conținutul trimis proiectului trebuie să fie produs de contributor.
- Această regulă se aplică nu doar codului sursă și documentației, ci și problemelor, descrierilor PR-urilor și comentariilor.
- Utilizarea uneltelor AI trebuie dezvăluită explicit.
- Uneltele de revizuire AI nu trebuie incluse în PR-uri.
✅ Disputa:
- Brancaleoni a susținut că a înțeles și aprobat materialul generat de AI.
- Un alt contributor a clarificat că aceasta nu satisface politica Void Linux, deoarece conținutul trebuie să provină de la contributor, nu să fie generat de un sistem AI.
✅ Reacția lui Brancaleoni:
- A deschis un nou PR în care a renunțat la întreținerea pachetelor sale (113 în total).
- PR-ul pentru Go 1.27.1 a fost închis.
- Discuția despre transferul de pachete a fost blocată și făcută accesibilă doar colaboratorilor proiectului.
🔹 Concluzie:
Aceasta nu este probabil ultima dată când un proiect open-source va trebui să stabilească limite clare între asistența acceptabilă a AI-ului și contribuțiile generate de AI.
În cazul Void Linux, rezultatul practic este îngrijorător: 113 pachete, unele dintre ele importante, în special pentru dezvoltatori, sunt în prezent fără un maintainer, sau cel puțin până când altcineva va prelua întreținerea lor.
📌 Surse și detalii:
- Articol original: Linuxiac - 113 Void Linux Packages Orphaned Following AI Policy Dispute
Comentarii
Trimiteți un comentariu