🔥 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:

Comentarii

Postări populare de pe acest blog

⏱️ Test de laborator Neowin: Linux spulberă Windows 11 în sarcinile zilnice și managementul resurselor!

🌐 Brave susține că browserul său încarcă paginile cu 20% mai rapid decât principalii rivali!

🚀 Fondatorul Bottles a reușit să ruleze Microsoft 365 pe Linux!