SFC poziva odprtokodne projekte, naj prenehajo uporabljati GitHub

Organizacija Software Freedom Conservancy (SFC), ki zagotavlja pravno zaščito za brezplačne projekte in se zavzema za skladnost z GPL, je objavila, da bo prenehala uporabljati platformo za deljenje kode GitHub, in pozvala razvijalce drugih odprtokodnih projektov, naj sledijo temu. Organizacija je sprožila tudi pobudo, katere cilj je olajšati selitev projektov iz GitHuba v bolj odprte alternative, kot sta CodeBerg (ki ga poganja Gitea) in SourceHut, ali gostiti izvorne razvojne storitve na svojih strežnikih, ki temeljijo na odprtih platformah, kot sta Gitea ali GitLab. Izdaja skupnosti.

Organizacijo SFC je k oblikovanju pobude spodbudilo nepripravljenost GitHuba in Microsofta, da bi razumela etične in pravne zaplete uporabe izvorne kode brezplačne programske opreme kot osnove za gradnjo modela strojnega učenja v komercialni storitvi GitHub Copilot. Predstavniki SFC so poskušali ugotoviti, ali je ustvarjeni model strojnega učenja avtorsko zaščiten in če je, kdo je lastnik teh pravic in kako so povezane s pravicami do kode, na kateri model temelji. Prav tako še ni jasno, ali se blok kode, ustvarjen v GitHub Copilot, in ponavljajoča se koda iz projektov, uporabljenih za izgradnjo modela, lahko štejeta za izpeljano delo in ali se vključitev takih blokov v lastniško programsko opremo lahko šteje za kršitev copylefta licence.

Predstavnike Microsofta in GitHuba so vprašali, kateri pravni standardi so podlaga za izjave direktorja GitHub, da usposabljanje modela strojnega učenja na javno dostopnih podatkih spada v kategorijo poštene uporabe in kodo za obdelavo v GitHub Copilot si je mogoče razlagati podobno kot z uporabo prevajalnika. Poleg tega je bil Microsoft zaprošen, da zagotovi seznam licenc in seznam imen skladišč, ki se uporabljajo za usposabljanje modela.

Zastavljeno je bilo tudi vprašanje, kako je izjava, da je dovoljeno učiti model na kateri koli kodi ne glede na uporabljene licence, povezana z dejstvom, da je bila za usposabljanje GitHub Copilot uporabljena le odprtokodna koda in da usposabljanje ne zajema kode zaprta skladišča in lastniški izdelki podjetja, kot sta Windows in MS Office. Če je usposabljanje modela na kateri koli kodi poštena uporaba, zakaj potem Microsoft svojo intelektualno lastnino ceni bolj kot intelektualno lastnino odprtokodnih razvijalcev.

Microsoft je bil neobvezujoč in ni zagotovil pravne analize, ki bi podprla legitimnost njegovih trditev o pošteni uporabi. Poskusi pridobitve potrebnih podatkov potekajo od julija lani. Sprva so predstavniki Microsofta in GitHuba obljubili, da bodo odgovorili čim prej, vendar se niso nikoli odzvali. Šest mesecev kasneje je bila sprožena javna razprava o morebitnih pravnih in etičnih vprašanjih v sistemih strojnega učenja, vendar predstavniki Microsofta niso upoštevali povabila k sodelovanju. Končno, leto kasneje, so predstavniki Microsofta zavrnili neposredno razpravo o tem vprašanju z razlago, da je razprava nesmiselna, saj ni verjetno, da bi spremenila stališče SFC.

Poleg pritožb, povezanih s projektom GitHub Copilot, so opažene tudi naslednje težave z GitHub:

  • GitHub je sklenil pogodbo o zagotavljanju komercialnih storitev ameriški imigracijski in carinski službi (ICE), ki jo aktivisti vidijo kot neetično zaradi svoje prakse ločevanja otrok od staršev po pridržanju nezakonitih priseljencev, na primer. Poskusi razprave o vprašanju sodelovanja med GitHub in ICE so naleteli na zaničujoč in hinavski odnos do postavljenega vprašanja.
  • GitHub skupnosti zagotavlja podporo za odprtokodno programsko opremo, vendar sta spletno mesto in celotna storitev GitHub lastniška, baza kode pa je zaprta in ni na voljo za analizo. Čeprav je bil Git zasnovan tako, da nadomesti lastniški BitKeeper in se odmakne od centralizacije v korist porazdeljenega razvojnega modela, GitHub z zagotavljanjem posebnih dodatkov Git povezuje razvijalce s centraliziranim lastniškim mestom, ki ga nadzira eno samo komercialno podjetje.
  • Vodstvo GitHub kritizira avtorsko levo in GPL ter zagovarja uporabo permisivnih licenc. GitHub je v lasti Microsofta, ki se je v preteklosti že izkazal z napadi na odprtokodno programsko opremo in ukrepi proti modelu licenciranja copyleft.

Poleg tega je treba opozoriti, da je organizacija SFC začasno ustavila sprejem novih projektov, ki ne nameravajo preseliti z GitHub. Za projekte, ki so že vključeni v SFC, zapustitev GitHub ni prisiljena, vendar jim je organizacija pripravljena zagotoviti vsa potrebna sredstva in podporo, če se nameravajo preseliti na drugo platformo. Poleg dejavnosti na področju človekovih pravic se organizacija SFC ukvarja z zbiranjem sponzorskih sredstev in zagotavljanjem pravne zaščite brezplačnim projektom, prevzema funkcije zbiranja donacij in upravljanja sredstev projekta, kar razvijalce razbremeni osebne odgovornosti v primeru sodnih sporov. Projekti, razviti s podporo SFC, vključujejo Git, CoreBoot, Wine, Samba, OpenWrt, QEMU, Mercurial, BusyBox, Inkscape in približno ducat drugih brezplačnih projektov.

Vir: opennet.ru

Dodaj komentar