Organizata për Mbrojtjen e Software-it Freedom Conservancy (SFC), e cila ofron mbrojtje ligjore për projektet e lira dhe avokon për respektimin e licencës GPL, shpalli ndalimin e çdo përdorimi të platformës për zhvillim të përbashkët të kodit GitHub dhe i bëri thirrje zhvilluesve të projekteve të tjera të hapura të ndjekin shembullin e saj. Organizata gjithashtu nisi një iniciativë që synon të thjeshtojë migrimin e projekteve nga GitHub në alternativa më të hapura, siç janë CodeBerg (në bazë të Gitea) dhe SourceHut, ose implementimin në serverët e saj të shërbimeve të zhvillimit të bazuara në platforma të hapura, si Gitea ose GitLab Community Edition.
Iniciativa e organizatës SFC u shty nga dëshira e GitHub dhe Microsoft për t’u marrë me aspekte etike dhe ligjore të përdorimit të kodit burimor të softuerit të lirë si bazë për ndërtimin e një modeli të mësimit makinerik në shërbimin komercial GitHub Copilot. Përfaqësuesit e SFC përpiqen të kuptojnë nëse modeli i krijuar i mësimit makinerik është një objekt i të drejtave të autorit dhe nëse po, atëherë kujt i përkasin këto të drejta dhe si lidhen ato me të drejtat mbi kodin mbi të cilin është ndërtuar modeli. Gjithashtu, për momentin nuk është e qartë nëse një bllok kodi, i gjeneruar në GitHub Copilot dhe që përsërit kodin nga projektet e përdorura gjatë ndërtimit të modelit, mund të konsiderohet si një punë derivative, dhe nëse përfshirja e këtyre blloqeve në softuerin pronar mund të konsiderohet si shkelje e licencave copyleft.
Përfaqësuesve të Microsoft dhe GitHub iu bënë pyetje rreth cfarë normash ligjore ishin në bazë të deklaratave të drejtorit të GitHub që trajnimi i modelit të mësimit makinerik në të dhëna publike përbën një përdorim të drejtë dhe se përpunimi i kodit në GitHub Copilot mund të interpretohet përmes një analogjie me përdorimin e një kompilatorit. Për më tepër, Microsoft u kërkua të ofrojë një listë të licencave dhe një katalog të emrave të repozitorëve të përdorur gjatë trajnimit të modelit.
Ishte gjithashtu bërë një pyetje se si lidhet deklarata se është e pranueshme të trajnohet modeli mbi çdo kod pa marrë parasysh licencat e përdorura me atë që për trajnim e GitHub Copilot është përdorur vetëm kodi i softuerit të hapur dhe trajnimi nuk përfshin kodin e arkivave private dhe produkteve proprietarë të kompanisë, siç janë Windows dhe MS Office. Nëse trajnimi i modelit mbi çdo kod është përdorim në mënyrë të ndershme, atëherë përse Microsoft e vlerëson pronësinë e saj intelektuale më lart se sa pronësinë intelektuale të zhvilluesve të softuerit të hapur.
Kompania Microsoft shmangu përgjigjet dhe nuk ofroi një analizë ligjore që e konfirmonte legjitimitetin e deklaratave të saj për përdorim në mënyrë të ndershme. Përpjekjet për të marrë informacionin e nevojshëm janë bërë që nga korriku i vitit të kaluar. Fillimisht, përfaqësuesit e Microsoft dhe GitHub premtuan se do të përgjigjen në një të ardhme të afërt, por nuk e bënë. Pas gjashtë muajsh, u nxit një diskutim publik për problemet potenciale ligjore dhe etike në sistemet e mësimit të makinave, por përfaqësuesit e Microsoft e injoruan ftesën për të marrë pjesë. Në fund, pas një viti, përfaqësuesit e Microsoft refuzuan drejtpërdrejt të diskutojnë këtë çështje, duke shpjeguar se diskutimi ishte i kota, pasi nuk do të ndryshonte ndonjëherë pozitat e SFC.
Përveç pretendimeve që lidhen me projektin GitHub Copilot, gjithashtu janë vënë re këto probleme të tjera në GitHub:
- GitHub ka nënshkruar një kontratë për ofrimin e shërbimeve komerciale për Agjencinë e Imigracionit dhe Doganave të SHBA (ICE), aktiviteti i së cilës shihet nga aktivistët si joetik, për shembull, për shkak të praktikës së ndarjes së fëmijëve nga prindërit e tyre pas arrestimeve të emigrantëve të paligjshëm. Përpjekjet për të diskutuar çështjen e bashkëpunimit mes GitHub dhe ICE u përballën me një qëndrim përbuzës dhe hipokrit ndaj çështjes së ngritur.
- GitHub e siguron komunitetin për mbështetje të softuerit të hapur, por faqja dhe e gjithë shërbimi GitHub janë pronësore, dhe kodi i bazës është i mbyllur dhe i papërshtatshëm për analizë. Megjithatë, mjeti Git u zhvillua për të zëvendësuar BitKeeper-in pronësor dhe me qëllim që të largohet nga centralizimi në favor të një modeli zhvillimi të shpërndarë; GitHub, duke ofruar shtesa specifike mbi Git, lidh zhvilluesit me një faqe pronësore të centralizuar, të kontrolluar nga një kompani komerciale.
- Drejtuesit e GitHub kritikojnë copyleft-in dhe GPL-në, duke promovuar përdorimin e licencave të lejuara. GitHub i përket kompanisë Microsoft, e cila më parë ka treguar sulme ndaj softuerit të hapur dhe veprime kundër modelit të licencimit copyleft.
Për më tepër, organizata SFC ka pezulluar pranimin e projekteve të reja në radhët e saj që nuk planifikojnë të migrojnë nga GitHub. Për projektet që tashmë janë pjesë e SFC, dalja nga GitHub nuk është e detyrueshme, por organizata është gati të ofrojë të gjitha burimet dhe mbështetje për ta nëse ata duan të kalojnë në një platformë tjetër. Përveç veprimtarisë së mbrojtjes së të drejtave, organizata SFC merret me grumbullimin e fondeve dhe ofrimin e mbrojtjes ligjore për projektet e lira, duke marrë përsipër funksionet e mbledhjes së dhurimeve dhe menaxhimin e aktiveve të projekteve, gjë që i çliron zhvilluesit nga përgjegjësia personale në rast të mosmarrëveshjeve ligjore. Midis projekteve që zhvillohen me mbështetje nga SFC janë Git, CoreBoot, Wine, Samba, OpenWrt, QEMU, Mercurial, BusyBox, Inkscape dhe rreth një dhjetë projekte të tjera të lira.
Burimi: opennet.ru
