SFC kutsub avatud lähtekoodiga projekte üles GitHubi kasutamise lõpetama

Software Freedom Conservancy (SFC), mis pakub tasuta projektidele õiguskaitset ja propageerib GPL-i järgimist, teatas, et lõpetab koodijagamisplatvormi GitHub igasuguse kasutamise ning kutsus teiste avatud lähtekoodiga projektide arendajaid üles eeskuju järgima. Organisatsioon on käivitanud ka algatuse, mille eesmärk on lihtsustada projektide üleviimist GitHubist avatumatele alternatiividele, nagu CodeBerg (toidab Gitea) ja SourceHut, või hostida oma serverites natiivseid arendusteenuseid, mis põhinevad avatud platvormidel, nagu Gitea või GitLab. kogukonna väljaanne.

SFC organisatsiooni ajendas algatust looma GitHubi ja Microsofti vastumeelsus mõista vaba tarkvara lähtekoodi kasutamise eetilist ja juriidilist keerukust kommertsteenuse GitHub Copilot masinõppemudeli loomise alusena. SFC esindajad püüdsid välja selgitada, kas loodud masinõppemudelile kehtivad autoriõigused ja kui jah, siis kellele need õigused kuuluvad ja kuidas need on seotud selle koodi õigustega, millele mudel on üles ehitatud. Samuti pole veel selge, kas GitHub Copilot'is genereeritud koodiplokki ja mudeli koostamiseks kasutatud projektidest pärit koodi kordamist saab pidada tuletistööks ning kas selliste plokkide lisamist patenteeritud tarkvarasse saab lugeda copyleft'i rikkumiseks. litsentsid.

Microsofti ja GitHubi esindajatelt küsiti, millised juriidilised standardid põhinevad GitHubi direktori väidetel, et masinõppemudeli koolitamine avalikult kättesaadavate andmete põhjal kuulub õiglase kasutamise kategooriasse ja GitHub Copiloti koodi töötlemine on tõlgendatav sarnaselt kompilaatori kasutamisega. Lisaks paluti Microsoftil esitada mudeli koolitamiseks kasutatud litsentside ja hoidlate nimede loend.

Samuti küsiti, kuidas väide, et mudelit on lubatud koolitada mis tahes koodil, sõltumata kasutatavatest litsentsidest, korreleerub sellega, et GitHub Copiloti koolitamiseks kasutati ainult avatud lähtekoodi ja koolitus ei hõlma suletud hoidlad ja ettevõtte patenteeritud tooted, nagu Windows ja MS Office. Kui mudeli koolitamine mis tahes koodi osas on õiglane kasutamine, siis miks hindab Microsoft oma intellektuaalomandit rohkem kui avatud lähtekoodiga arendajate intellektuaalomandit.

Microsoft oli mittekohustav ega esitanud õiguslikku analüüsi, mis toetaks oma õiglase kasutamise väidete õiguspärasust. Vajalikku infot on püütud hankida alates eelmise aasta juulist. Alguses lubasid Microsofti ja GitHubi esindajad vastata niipea kui võimalik, kuid ei vastanud kunagi. Kuus kuud hiljem algatati masinõppesüsteemide võimalike juriidiliste ja eetiliste probleemide avalik arutelu, kuid Microsofti esindajad eirasid osalemiskutset. Lõpuks, aasta hiljem, keeldusid Microsofti esindajad seda küsimust otse arutamast, selgitades, et arutelu oli mõttetu, kuna tõenäoliselt ei muuda see SFC seisukohta.

Lisaks GitHub Copiloti projektiga seotud kaebustele märgitakse ka järgmisi GitHubi probleeme:

  • GitHub on sõlminud lepingu kommertsteenuste osutamiseks USA immigratsiooni- ja tolliametiga (ICE), mida aktivistid peavad ebaeetiliseks, kuna näiteks pärast illegaalsete immigrantide kinnipidamist eraldatakse lapsed vanematest. Katsetele arutada GitHubi ja ICE koostöö küsimust suhtuti tõstatatud teemasse tõrjuvalt ja silmakirjalikult.
  • GitHub kinnitab kogukonnale avatud lähtekoodiga tarkvara toetamist, kuid sait ja kogu GitHubi teenus on patenteeritud ning koodibaas on suletud ega ole analüüsimiseks saadaval. Kuigi Git loodi patenteeritud BitKeeperi asendamiseks ja tsentraliseerimisest hajutatud arendusmudeli kasuks liikumiseks, seob GitHub spetsiifiliste Giti lisandmoodulite pakkumise kaudu arendajad tsentraliseeritud patenteeritud saidiga, mida kontrollib üks äriettevõte.
  • GitHubi juhid kritiseerivad copylefti ja GPL-i, propageerides lubavate litsentside kasutamist. GitHub kuulub Microsoftile, mis on end varem näidanud avatud lähtekoodiga tarkvara rünnakute ja copyleft litsentsimudeli vastaste tegevustega.

Lisaks märgitakse, et SFC organisatsioon on peatanud uute projektide vastuvõtu, mis ei kavatse GitHubist üle minna. Juba SFC-s sisalduvate projektide puhul ei ole GitHubist lahkumine sunniviisiline, kuid organisatsioon on valmis pakkuma neile kõiki vajalikke ressursse ja tuge, kui nad kavatsevad teisele platvormile kolida. Lisaks inimõigustealasele tegevusele tegeleb SFC organisatsioon sponsorraha kogumise ja tasuta projektidele õiguskaitse tagamisega, annetuste kogumise ja projektivarade haldamise funktsioonide võtmisega, mis vabastab arendajad kohtuvaidluste korral isiklikust vastutusest. SFC toel arendatud projektide hulka kuuluvad Git, CoreBoot, Wine, Samba, OpenWrt, QEMU, Mercurial, BusyBox, Inkscape ja veel kümmekond tasuta projekti.

Allikas: opennet.ru

Lisa kommentaar