Software Freedom Conservancy esorta i progetti open source a smettere di usare GitHub

Il software per la tutela della libertà (SFC), che fornisce protezione legale per progetti gratuiti e sostiene il rispetto della licenza GPL, ha annunciato che interromperà tutto l'uso della piattaforma di collaborazione del codice GitHub e ha esortato gli sviluppatori di altri progetti open source a seguire l'esempio.

La organizzazione ha lanciato anche un'iniziativa destinato a facilitare la migrazione dei progetti GitHub verso alternative più aperte come CodeBerg (fornito da Gitea) e SourceHut o implementa i tuoi servizi di sviluppo basati su piattaforme aperte come Gitea o GitLab Community Edition sui tuoi server.

L'SFC è stato ispirato dalla riluttanza di GitHub e Microsoft a comprendere le complessità etiche e legali dell'utilizzo del codice sorgente del software libero come base per la creazione di un modello di apprendimento automatico nel servizio commerciale GitHub Copilot.

I rappresentanti di SFC ha cercato di scoprire se il modello di apprendimento automatico creato è protetto da copyright e, in caso affermativo, chi possiede questi diritti e come si collegano ai diritti nel codice su cui è costruito il modello.

Inoltre non è chiaro se un blocco de codice generato in GitHub Copilot e che ripete il codice dei progetti utilizzati per costruire il modello può essere considerato un'opera derivata, e se l'inclusione di tali blocchi nel software proprietario può essere considerata una violazione delle licenze copyleft.

Ai rappresentanti di Microsoft e GitHub è stato chiesto quali regole legali costituissero la base per le dichiarazioni del direttore di GitHub secondo cui l'addestramento di un modello di apprendimento automatico su dati pubblicamente disponibili è nella categoria del fair use e il codice di rendering su GitHub Copilot può essere interpretato per analogia con l'uso di un compilatore . Inoltre, a Microsoft è stato chiesto di fornire un elenco di licenze e un elenco di repository utilizzati per addestrare il modello.

È stata posta anche una domanda su come la dichiarazione di che è consentito addestrare un modello in qualsiasi codice indipendentemente dalle licenze utilizzate con il fatto che è stato utilizzato solo codice open source per addestrare GitHub Copilot e la formazione non copre il codice da repository chiusi e prodotti proprietari dell'azienda come Windows e MS Office. Se l'addestramento di un modello su qualsiasi codice è fair use, perché Microsoft valuta la sua proprietà intellettuale rispetto a quella degli sviluppatori open source?

Microsoft non è stata vincolante e non ha fornito analisi legali per supportare la legittimità delle sue affermazioni sul fair use.

Dal luglio dello scorso anno sono stati fatti tentativi per ottenere le informazioni necessarie. I rappresentanti di Microsoft e GitHub inizialmente avevano promesso di rispondere presto, ma non l'hanno mai fatto.

Sei mesi dopo, è iniziata una discussione pubblica su potenziali problemi legali ed etici nei sistemi di apprendimento automatico, ma i rappresentanti di Microsoft hanno ignorato l'invito a partecipare.

Infine, un anno dopo, i rappresentanti di Microsoft si sono rifiutati direttamente di discutere di questo problema, spiegando che la discussione era inutile in quanto era improbabile che cambiasse la posizione della SFC.

Oltre ai reclami relativi al progetto GitHub Copilot, sono stati segnalati anche i seguenti problemi GitHub:

GitHub è stato incaricato di fornire servizi commerciali all'Immigration and Customs Enforcement (ICE) statunitense, le cui attività sono considerate non etiche dagli attivisti, ad esempio a causa della pratica di separarsi dai figli dei genitori dopo l'arresto di immigrati illegali. I tentativi di discutere la questione della cooperazione tra GitHub e ICE sono stati accolti con un atteggiamento sprezzante e ipocrita nei confronti dell'argomento.
GitHub assicura alla comunità il suo supporto open source, ma il sito e l'intero servizio GitHub sono proprietari e la base di codice è chiusa e non disponibile per l'analisi. Sebbene Git Toolkit sia stato progettato per sostituire il proprietario BitKeeper e allontanarsi dalla centralizzazione a favore di un modello di sviluppo distribuito, GitHub, attraverso la fornitura di plugin specifici per Git, collega gli sviluppatori a un sito proprietario centralizzato controllato da Git. un'unica società commerciale .

I dirigenti di GitHub criticano il copyleft e la GPL e fanno campagna per licenze permissive. GitHub è di proprietà di Microsoft, che in precedenza ha dimostrato di attaccare il software open source e reprimere il modello di licenza copyleft.

Inoltre, si segnala che l'organizzazione SFC ha sospeso l'accettazione di nuovi progetti che non prevedono la migrazione da GitHub. I progetti che fanno già parte di SFC non sono tenuti a lasciare GitHub, ma l'organizzazione è pronta a fornire loro tutte le risorse e il supporto necessari se intendono passare a un'altra piattaforma.

Oltre alla difesa, l'organizzazione SFC è impegnata nell'accumulo di fondi di sponsorizzazione e nella fornitura di protezione legale per progetti gratuiti, svolgendo le funzioni di raccolta di donazioni e gestione delle risorse del progetto, il che libera gli sviluppatori dalla responsabilità personale in caso di contenzioso.

I progetti compatibili con SFC includono Git, CoreBoot, Wine, Samba, OpenWrt, QEMU, Mercurial, BusyBox, Inkscape e una dozzina di altri progetti gratuiti.

Infine se sei interessato a saperne di più, puoi controllare i dettagli Nel seguente collegamento.


Lascia un tuo commento

L'indirizzo email non verrà pubblicato. I campi obbligatori sono contrassegnati con *

*

*

  1. Responsabile dei dati: Miguel Ángel Gatón
  2. Scopo dei dati: controllo SPAM, gestione commenti.
  3. Legittimazione: il tuo consenso
  4. Comunicazione dei dati: I dati non saranno oggetto di comunicazione a terzi se non per obbligo di legge.
  5. Archiviazione dati: database ospitato da Occentus Networks (UE)
  6. Diritti: in qualsiasi momento puoi limitare, recuperare ed eliminare le tue informazioni.