SFC poziva projekte otvorenog koda da prestanu koristiti GitHub

Software Freedom Conservancy (SFC), koja pruža pravnu zaštitu za besplatne projekte i zalaže se za usklađenost sa GPL-om, objavila je da će prestati koristiti platformu za dijeljenje koda GitHub i pozvala programere drugih projekata otvorenog koda da slijede njihov primjer. Organizacija je takođe pokrenula inicijativu koja ima za cilj da olakša migraciju projekata sa GitHub-a na otvorenije alternative kao što su CodeBerg (pokreće Gitea) i SourceHut, ili da ugosti izvorne razvojne usluge na svojim serverima zasnovanim na otvorenim platformama kao što su Gitea ili GitLab Community Edition.

Organizacija SFC je bila potaknuta na stvaranje inicijative nevoljkosti GitHuba i Microsofta da shvate etičke i pravne zamršenosti korištenja izvornog koda slobodnog softvera kao osnove za izgradnju modela strojnog učenja u komercijalnom servisu GitHub Copilot. Predstavnici SFC-a pokušali su otkriti je li kreirani model strojnog učenja podložan autorskim pravima i, ako jeste, tko posjeduje ta prava i kako se ona odnose na prava na kod na kojem se model temelji. Također još nije jasno da li se blok koda generiran u GitHub Copilot i ponavljajući kod iz projekata korištenih za izgradnju modela može smatrati izvedenim radom i može li se uključivanje takvih blokova u vlasnički softver smatrati kršenjem copylefta licence.

Predstavnici Microsofta i GitHuba su upitani koji pravni standardi stoje u osnovi izjava direktora GitHub-a da obuka modela mašinskog učenja na javno dostupnim podacima spada u kategoriju poštene upotrebe i obrada koda u GitHub Copilot-u može se tumačiti slično kao i korišćenje kompajlera. Dodatno, od Microsofta je zatraženo da dostavi listu licenci i listu imena spremišta koja se koriste za obuku modela.

Postavljeno je i pitanje kako izjava da je dozvoljeno trenirati model na bilo kojem kodu bez obzira na korištene licence korelira s činjenicom da je za obuku GitHub Copilot korišten samo otvoreni izvorni kod, a obuka ne pokriva kod zatvorena spremišta i vlasnički proizvodi kompanije, kao što su Windows i MS Office. Ako je obuka modela na bilo kojem kodu poštena upotreba, zašto onda Microsoft cijeni svoje intelektualno vlasništvo više od intelektualnog vlasništva programera otvorenog koda.

Microsoft nije bio posvećen i nije pružio pravnu analizu koja bi podržala legitimnost svojih tvrdnji o poštenoj upotrebi. Od jula prošle godine pokušavaju se dobiti potrebne informacije. U početku su predstavnici Microsofta i GitHuba obećali da će odgovoriti što je prije moguće, ali nikada nisu odgovorili. Šest mjeseci kasnije pokrenuta je javna rasprava o potencijalnim pravnim i etičkim pitanjima u sistemima mašinskog učenja, ali su predstavnici Microsofta ignorisali poziv za učešće. Konačno, godinu dana kasnije, predstavnici Microsofta odbili su direktno razgovarati o ovom pitanju, uz objašnjenje da je diskusija besmislena jer je malo vjerovatno da će promijeniti stav SFC-a.

Pored pritužbi vezanih za GitHub Copilot projekat, navode se i sljedeći problemi GitHuba:

  • GitHub je ugovorio pružanje komercijalnih usluga američkoj službi za imigraciju i carinu (ICE), koju aktivisti smatraju neetičnom zbog prakse odvajanja djece od roditelja nakon što su, na primjer, pritvorili ilegalne imigrante. Pokušaji da se razgovara o pitanju saradnje GitHub-a i ICE-a naišli su na preziran i licemjeran stav prema pokrenutom pitanju.
  • GitHub uvjerava zajednicu u svoju podršku za softver otvorenog koda, ali stranica i cijeli GitHub servis su vlasnički, a baza kodova je zatvorena i nije dostupna za analizu. Iako je Git dizajniran da zamijeni vlasnički BitKeeper i da se udalji od centralizacije u korist distribuiranog razvojnog modela, GitHub, kroz pružanje specifičnih dodataka za Git, povezuje programere sa centraliziranom vlasničkom web lokacijom koju kontrolira jedna komercijalna kompanija.
  • Rukovodioci GitHuba kritiziraju copyleft i GPL, zagovarajući korištenje dopuštenih licenci. GitHub je u vlasništvu Microsofta, koji se ranije pokazao napadima na softver otvorenog koda i akcijama protiv modela licenciranja s autorskim lijevom.

Dodatno se napominje da je SFC organizacija suspendovala prijem novih projekata koji ne planiraju da migriraju sa GitHub-a. Za projekte koji su već uključeni u SFC, napuštanje GitHub-a nije prisilno, ali je organizacija spremna pružiti im sve potrebne resurse i podršku ako namjeravaju da pređu na drugu platformu. Pored aktivnosti na polju ljudskih prava, SFC organizacija se bavi akumulacijom sponzorskih sredstava i pružanjem pravne zaštite besplatnim projektima, preuzimajući funkcije prikupljanja donacija i upravljanja imovinom projekta, čime se programeri oslobađaju lične odgovornosti u slučaju sudskih sporova. Projekti razvijeni uz podršku SFC-a uključuju Git, CoreBoot, Wine, Samba, OpenWrt, QEMU, Mercurial, BusyBox, Inkscape i desetak drugih besplatnih projekata.

izvor: opennet.ru

Dodajte komentar