Ametiühing Software Freedom Conservancy (SFC), mis pakub juriidilist kaitset vabade projektide jaoks ja kaitseb GPL-litsentsi järgimise vajadust, teatas, et lõpetab kõigi GitHubi koodikoostööplatvormi kasutamise ning kutsub üles ka teisi avatud projektide arendajaid seda eeskuju järgima. Organisatsioon käivitas ka algatuse, mille eesmärk on lihtsustada projektide migreerimist GitHubilt avatumatele alternatiividele nagu CodeBerg (Gitea baasil) ja SourceHut või avatud platvormide, näiteks Gitea või GitLab Community Edition, baasil oma arendusteenuste rakendamine.
Algatuse loomise vajaduse tõukajaks sai SFC soovimatust, et GitHub ja Microsoft tegeleksid eetiliste ja juriidiliste küsimustega, mis on seotud vabavaralise tarkvara lähtekoodide kasutamisega kommertsteenuse GitHub Copilot masinõppemudeli loomiseks. SFC esindajad üritasid välja selgitada, kas loodud masinõppemudel on autoriõiguse objekt ning kellele need õigused kuuluvad ja kuidas need seostuvad koodi õigustega, mille põhjal mudel on loodud. Samuti pole veel selge, kas GitHub Copilotis genereeritud koodiplokk, mis kordab mudeli koostamisel kasutatud projektide koodi, võiks olla tuletatud töö ja kas selle koodi kaasamine omandiõigusega tarkvarasse võiks rikkuda copyleft-litsentse.
Microsofti ja GitHubi esindajatele esitati küsimusi, millised juriidilised normid on aluseks GitHubi direktori väidetele, et masinõppemudeli treenimine avalikult kättesaadavate andmete põhjal kuulub õiguse mõistmise alla ning koodi töötlemist GitHub Copilotis võib tõlgendada sarnaselt kompilaatori kasutamisega. Samuti paluti Microsoftil esitada litsentside nimekiri ja loetelu hoidlatest, mida mudeli koolitamiseks kasutati.
Samuti küsiti, kuidas on kooskõlas väide, et mudeli õpetamine on lubatud mis tahes koodiga, ilma et arvestataks kasutatavaid litsentse, sellega, et GitHub Copiloti õpetamiseks kasutati ainult avatud lähtekoodiga koodi ning koolitus ei hõlma suletud hoidlaid ja ettevõtte nagu Windows ja MS Office patenteeritud tooteid. Kui mudeli õpetamine mis tahes koodiga on mõistlik kasutamine, siis miks hindab Microsoft oma intellektuaalset omandit kõrgemalt kui avatud lähtekoodiga arendajate intellektuaalset omandit.
Microsoft ei vastanud küsimustele ja ei esitanud õiguslikku analüüsi, mis kinnitaks nende väidete seaduslikkust mõistliku kasutamise kohta. Tehakse katseid vajalikku teavet saada alates möödunud aasta juulist. Alguses lubasid Microsofti ja GitHubi esindajad vastata lähiajal, kuid ei vastanud kunagi. Kuue kuu pärast algatati avalik arutelu masinõppe süsteemidega seotud võimalike õiguslike ja eetiliste probleemide üle, kuid Microsofti esindajad ignoreerisid kutset osaleda. Lõpuks, aasta möödudes, keeldusid Microsofti esindajad küsimuse arutamisest, selgitades, et arutelu on mõttetu, kuna see tõenäoliselt ei muuda SFC seisukohta.
Lisaks GitHub Copiloti projekti puudutavatele nõudmistele tuuakse esile ka järgmised GitHubi probleemid:
- GitHub on sõlminud lepingud, et pakkuda kommertsteenuseid USA immigratsiooni- ja kohanduspoliitikale (ICE), mille tegevust peavad aktivistid ebaeetiliseks, näiteks laste ja nende vanemate eraldamise praktika tõttu pärast ebaseaduslike immigrantide kinnipidamist. Katse arutada GitHubi ja ICE vahelise koostöö küsimust kohtas ükskõikse ja silmakirjaliku suhtumisega antud küsimusse.
- GitHub kinnitab oma toetust avatud lähtekoodile, kuid veebisait ja kogu GitHubi teenus on omanikuõigusega kaitstud ning koodibaas on suletud ja analüüsimiseks kergesti kättesaamatud. Hoolimata sellest, et Git'i tööriistade komplekt loodi, et asendada omandihüvitistega kaitstud BitKeeper ja liikuda kesksemalt hajutatud arenduse mudeli suunas, seob GitHub, pakkudes Git'ile spetsiaalseid ülesehitusmooduleid, arendajad ühtse kaubanduslikult hallatava ja keskse omanikuõiguse alla kuuluva saidiga.
- GitHubi juhid kritiseerivad kopilehti ja GPL-i, kutsudes üles kasutama lubavat litsentsi. GitHub kuulub ettevõttele Microsoft, mis on varem näidanud üles rünnakuid avatud lähtekoodiga tarkvara vastu ja tegutsenud kopilehtede litsentsimudeli vastu.
Lisaks märgitakse, et organisatsioon SFC on peatunud uute projektide vastuvõtmisel, mis ei plaani GitHubist migreerumist. Juba SFC-sse kuuluvate projektide puhul ei sunnita lahkuma GitHubist, kuid organisatsioon on valmis pakkuma neile kõiki vajalikke ressursse ja tuge, kui nad otsustavad teisele platvormile üle minna. Lisaks õiguste kaitse tegevusele tegeleb organisatsioon SFC sponsorluste kogumise ja avatud projektide õigusliku kaitse pakkumisega, võttes enda kanda annetuste kogumise ja projektide varade haldamise, mis vabastab arendajad isiklikust vastutusest võimalike kohtuvaidluste korral. SFC toetusel arendatavate projektide hulka kuuluvad Git, CoreBoot, Wine, Samba, OpenWrt, QEMU, Mercurial, BusyBox, Inkscape ja veel kümme avatud projekti.
Allikas: opennet.ru
