Scusa Giovanni, naturalmente avevo risposto alla tua prima email senza vedere la seconda. Sui ToS di GitHub: non si può sostenere che Copilot costituisca un miglioramento del servizio offerto da GitHub: è proprio una cosa diversa che non ha nulla a che vedere con la gestione di repository git. È un nuovo servizio offerto dalla stessa azienda e dunque NON autorizzato dai ToS. Tant'è che Microsoft giustifica il proprio uso dei sorgenti come fair use, non come diritto previsto dal ToS. La questione comunque è semplice: il "modello" calcolato da Microsoft è un opera derivata dal codice usato, _nella_sua_interezza_, per produrlo. Poiché è anche incluso codice AGPLv3, Microsoft ha 30 giorni per fornirlo agli utenti. Il codice prodotto deriva da un "modello" sotto AGPLv3 e dunque va trattato come tale, con tutto ciò che comporta. On July 3, 2021 11:26:01 AM UTC, "380°" wrote:
In questo articolo https://fosspost.org/github-copilot/ «Should GitHub Be Sued For Training Copilot on GPL Code?» leggo:
--8<---------------cut here---------------start------------->8---
That’s why we see that regardless of whether US courts see it as fair use or not, it is OK from an ethical point to use publicly available data to everyone to train a computational model to provide a service to users, whether for free or profit. Since this data is normally accessible to the everyday end-user then there should be nothing that prevents a computational AI or bot from accessing it as well.
--8<---------------cut here---------------end--------------->8---
Quindi il ragionamento è: siccome POTENZIALMENTE potrebbero farlo tutti noi non vediamo cosa ci sia di male.
Si tratta della posizione di Microsoft lì riportata come se fosse di altri. (il "don't care" group, cui l'autore attribuisce l'argomento senza però il coraggio di sottoscriverlo esplicitamente o la capacità di attribuirlo con una citazione esplicita come invece fa con @eevee) Insomma, la solita propaganda pro-corporate open-washed. Per altro propaganda facile da smentire: non è vero che chiunque potrebbe fare lo stesso. Solo pochissime aziende al mondo potrebbero. Tutte USA. E dubito, comunque, che tu possa scaricare TUTTO GitHub senza preventivo accordo con Microsoft/GitHub. (Ma su questo Stefano Zacchiroli potrebbe correggermi con la sua esperienza in SH).
In altre parole: OK mettere in discussione la liceità di ciò che fa GitHub in merito alle licenze libere e al copyright, ma per favore non tralasciamo quello che a mio modesto avviso è il VERO nocciolo della questione.
Per carità! Sono entrambe questioni importantissime. E strettamente legate. Ma chiarire se un'opera derivata algorirmicamente da un'opera di terze parti preserva i diritti di queste ultime è molto importante. Quale che sia il responso. Se si stabilisse che non è vero, rippare un DVD farebbe cessare i diritti del produttore. Decompilare Windows farebbe cessare i diritti di Microsoft. E se non è vero oggi, non lo è mai stato. Insomma, sarebbe un esito... interessante! :-D Giacomo