L'organizzazione SFC ha esortato i progetti open source a smettere di utilizzare GitHub

L'organizzazione di difesa dei diritti Software Freedom Conservancy (SFC), che fornisce protezione legale ai progetti liberi e promuove il rispetto della licenza GPL, ha annunciato il divieto di utilizzo della piattaforma GitHub per la collaborazione alla programmazione e ha invitato gli sviluppatori di altri progetti open source a seguire il suo esempio. L'organizzazione ha anche avviato un'iniziativa mirata a semplificare la migrazione dei progetti da GitHub verso alternative più aperte, come CodeBerg (basato su Gitea) e SourceHut, o l'implementazione di i propri servizi di sviluppo su server proprietari, basati su piattaforme aperte come Gitea o GitLab Community Edition.

L'iniziativa è stata motivata dall'impossibilità di GitHub e Microsoft di affrontare le questioni etiche e legali riguardanti l'uso del codice sorgente del software libero come base per l'addestramento di modelli di machine learning nel servizio commerciale GitHub Copilot. I rappresentanti di SFC hanno tentato di capire se il modello di machine learning creato possa essere oggetto di diritti d'autore e, in tal caso, a chi appartengano questi diritti e come si relazionino con i diritti sul codice su cui si basa il modello. È inoltre poco chiaro se un blocco di codice generato in GitHub Copilot, che ripete il codice proveniente dai progetti utilizzati per addestrare il modello, possa essere considerato un'opera derivata e se l'inclusione di tali blocchi in software proprietario possa violare le licenze copyleft.

Ai rappresentanti di Microsoft e GitHub sono state poste domande su quali norme giuridiche stessero alla base delle affermazioni del direttore di GitHub secondo cui l'addestramento di un modello di machine learning su dati pubblicamente accessibili rientrerebbe nella categoria dell'uso leale, e se l'elaborazione del codice in GitHub Copilot possa essere interpretata analogamente all'uso di un compilatore. Microsoft è stata inoltre invitata a fornire un elenco delle licenze e un elenco dei nomi dei repository utilizzati per l'addestramento del modello.

È stata fatta anche la domanda su come si relazionano le affermazioni che è consentito addestrare il modello su qualsiasi codice, senza considerare le licenze utilizzate, con il fatto che per addestrare GitHub Copilot è stato utilizzato solo codice di software open source e che l'addestramento non comprende il codice di repository chiusi e di prodotti proprietari dell'azienda, come Windows e MS Office. Se l'addestramento del modello su qualsiasi codice è considerato uso leale, perché Microsoft attribuisce un valore maggiore alla propria proprietà intellettuale rispetto a quella degli sviluppatori di software libero?

Microsoft ha evitato di rispondere e non ha fornito un'analisi legale a sostegno della legittimità delle sue affermazioni riguardo all'uso leale. I tentativi di ottenere le informazioni necessarie sono iniziati nell'estate dello scorso anno. Inizialmente, i rappresentanti di Microsoft e GitHub avevano promesso di rispondere a breve, ma non hanno mai fornito una risposta. Dopo sei mesi, è stata avviata una discussione pubblica sulle potenziali problematiche legali ed etiche nei sistemi di machine learning, ma i rappresentanti di Microsoft hanno ignorato l'invito a partecipare. In definitiva, dopo un anno, i rappresentanti di Microsoft hanno direttamente rifiutato di discutere la questione, spiegando che la discussione sarebbe stata inutile, poiché probabilmente non cambierebbe la posizione di SFC.

Oltre alle questioni relative al progetto GitHub Copilot, emergono anche i seguenti problemi con GitHub:

  • GitHub ha stipulato un contratto per fornire servizi commerciali all'agenzia per l'immigrazione e la dogana degli Stati Uniti (ICE), la cui attività è considerata da attivisti come non etica, ad esempio a causa della pratica di separare i bambini dai genitori dopo l'arresto di immigrati illegali. I tentativi di discutere la questione della cooperazione tra GitHub e ICE hanno incontrato un atteggiamento sprezzante e ipocrita nei confronti della questione sollevata.
  • GitHub assicura alla comunità il suo sostegno al software libero, ma il sito e l'intero servizio GitHub sono proprietari, e la base di codice è chiusa e non accessibile per l'analisi. Nonostante il toolkit Git sia stato sviluppato per sostituire il proprietario BitKeeper e con l'obiettivo di allontanarsi dalla centralizzazione a favore di un modello di sviluppo distribuito, GitHub, offrendo specifici addon su Git, lega gli sviluppatori a un sito proprietario centralizzato, controllato da un'unica azienda commerciale.
  • I dirigenti di GitHub criticano il copyleft e la GPL, incoraggiando l'uso di licenze permissive. GitHub è di proprietà di Microsoft, che in passato ha mostrato comportamenti ostili nei confronti del software libero e ha preso provvedimenti contro il modello di licenza copyleft.

Inoltre, si segnala che l'organizzazione SFC ha sospeso l'accoglienza di nuovi progetti che non intendono migrare da GitHub. Per i progetti già facenti parte di SFC, l'abbandono di GitHub non è imposto, ma l'organizzazione è pronta a fornire tutte le risorse e il supporto necessari in caso di volontà di passare a un'altra piattaforma. Oltre all'attività di difesa dei diritti, l'organizzazione SFC si occupa della raccolta di fondi e fornisce assistenza legale ai progetti liberi, assumendo le funzioni di raccolta di donazioni e gestione delle risorse dei progetti, liberando gli sviluppatori dalla responsabilità personale in caso di contenziosi legali. Tra i progetti sostenuti da SFC ci sono Git, CoreBoot, Wine, Samba, OpenWrt, QEMU, Mercurial, BusyBox, Inkscape e circa un altro decina di progetti liberi.

Fonte: opennet.ru

Acquista hosting affidabile per siti web con protezione DDoS, server VPS VDS 🔥 Acquista hosting affidabile per siti web con protezione DDoS, server VPS VDS | ProHoster