Software Freedom Conservancy (SFC), která poskytuje právní ochranu bezplatných projektů a zasazuje se o dodržování licence GPL, oznámila, že přestane používat platformu pro spolupráci na kódu GitHub a vyzval vývojáře dalších open source projektů, aby následovali příklad.
Organizace také zahájila iniciativu předurčen k usnadnit migraci projektů GitHub na otevřenější alternativy jako CodeBerg (založené na Gitea) a SourceHut nebo implementujte své vlastní vývojové služby založené na otevřených platformách jako Gitea nebo GitLab Community Edition na vašich serverech.
SFC bylo inspirováno neochotou GitHubu a Microsoftu pochopit etické a právní složitosti používání zdrojového kódu svobodného softwaru jako základu pro vytvoření modelu strojového učení v komerční službě GitHub Copilot.
Zástupci společnosti SFC se snažil zjistit, zda model učení automatický vytvořený je chráněn autorským právem a pokud ano, kdo tato práva vlastní a jak souvisí s právy ke kódu, na kterém je model postaven.
Není také jasné, zda blok kód generované v GitHub Copilot a který opakuje kód projektů použitých k sestavení modelu lze považovat za odvozené dílo, a zda lze zahrnutí takových bloků do proprietárního softwaru považovat za porušení copyleftových licencí.
Zástupci společností Microsoft a GitHub byli dotázáni, jaká právní pravidla tvoří základ pro prohlášení ředitele GitHubu, že trénování modelu strojového učení na veřejně dostupných datech je v kategorii fair use a vykreslovací kód na GitHubu Copilot lze interpretovat analogicky s použitím kompilátoru. . Kromě toho byl Microsoft požádán, aby poskytl seznam licencí a seznam úložišť používaných k trénování modelu.
Padla také otázka o tom, jak prohlášení o že je dovoleno cvičit modelku v libovolném kódu bez ohledu na použité licence s tím, že pro školení GitHub Copilot byl použit pouze otevřený zdrojový kód a školení se netýká kódu z uzavřených repozitářů a firemních proprietárních produktů, jako jsou Windows a MS Office. Pokud je školení modelu na jakémkoli kódu principem fair use, proč si Microsoft cení svého duševního vlastnictví před duševním vlastnictvím vývojářů s otevřeným zdrojovým kódem?
Společnost Microsoft byla nezávazná a neposkytla právní analýzu na podporu legitimity svých nároků na fair use.
Pokusy o získání potřebných informací probíhaly od července loňského roku. Zástupci Microsoftu a GitHubu původně slíbili, že brzy odpoví, ale nikdy tak neučinili.
O šest měsíců později začala veřejná diskuse o potenciálních právních a etických problémech v systémech strojového učení, ale zástupci Microsoftu pozvání k účasti ignorovali.
Nakonec o rok později zástupci Microsoftu přímo odmítli diskutovat o tomto problému s vysvětlením, že diskuse byla bezpředmětná, protože je nepravděpodobné, že by změnila postoj SFC.
Kromě stížností souvisejících s projektem GitHub Copilot byly hlášeny také následující problémy GitHub:
Společnost GitHub byla nasmlouvána na poskytování komerčních služeb americkému úřadu pro vymáhání přistěhovalectví a cel (ICE), jehož aktivity aktivisté považují za neetické, například kvůli praxi separace s dětmi jejich rodičů po zatčení nelegálních přistěhovalců. Pokusy diskutovat o otázce spolupráce mezi GitHub a ICE se setkaly s odmítavým a pokryteckým postojem k tématu.
GitHub ujišťuje komunitu o své podpoře open source, ale web a celá služba GitHub jsou proprietární a kódová základna je uzavřená a není k dispozici pro analýzu. Přestože Git Toolkit byl navržen tak, aby nahradil proprietární BitKeeper a odklonil se od centralizace ve prospěch distribuovaného modelu vývoje, GitHub prostřednictvím poskytování zásuvných modulů specifických pro Git propojuje vývojáře s centralizovaným proprietárním webem kontrolovaným Git. jedinou obchodní společností. .Vedení GitHubu kritizuje copyleft a GPL a vede kampaň za tolerantní licence. GitHub je ve vlastnictví společnosti Microsoft, která již dříve prokázala, že útočí na software s otevřeným zdrojovým kódem a zasahuje proti licenčnímu modelu copyleft.
Navíc je třeba poznamenat, že organizace SFC pozastavila přijímání nových projektů, které neplánují migraci z GitHubu. Projekty, které jsou již součástí SFC, nemusí opustit GitHub, ale organizace je připravena poskytnout jim všechny potřebné zdroje a podporu, pokud mají v úmyslu přejít na jinou platformu.
Kromě advokacie se organizace SFC zabývá shromažďováním sponzorských prostředků a poskytováním právní ochrany pro bezplatné projekty, vykonává funkce shromažďování darů a správy aktiv projektu, což zbavuje vývojáře osobní odpovědnosti v soudních sporech.
SFC kompatibilní projekty zahrnují Git, CoreBoot, Wine, Samba, OpenWrt, QEMU, Mercurial, BusyBox, Inkscape a asi tucet dalších bezplatných projektů.
Konečně pokud máte zájem o tom vědět více, můžete zkontrolovat podrobnosti Na následujícím odkazu.