L’AI scrive codice, ma non può possederlo (almeno, così speriamo)

L'AI scrive codice, ma non può possederlo (almeno, così speriamo)

Il copyright è un concetto che sembra andare in crash ogni volta che la tecnologia corre più veloce della burocrazia. Se un’intelligenza artificiale scrive una funzione in Python che funziona perfettamente, di chi è il merito? Del dev che ha digitato il prompt? Dell’azienda che ha addestrato il modello? O del povero programmatore open source che ha scritto quel codice anni fa e che è finito nel dataset senza nemmeno un ‘grazie’?

Recentemente è emerso un paper che sta facendo discutere (e giustamente) la community. L’idea è dritta al punto: tutto il codice generato interamente da AI dovrebbe essere Open Source o, se proprio vogliamo fare i raffinati, rilasciato sotto licenza CC0 (Public Domain).

Il primo punto, quello che fa salire il sangue al cervello a chiunque abbia mai contribuito a un progetto su GitHub, è il cosiddetto ‘license laundering’. Le grandi corporation hanno addestrato i loro modelli giganti scavalcando i permessi, usando snippet di codice open source e thread di Stack Overflow senza rispettare le attribuzioni previste dalle licenze originali. Prendere il lavoro collettivo di decenni e trasformarlo in un prodotto proprietario, chiuso e pagante è un po’ come se io rubassi i tuoi ingredienti per cucinare una cena stellata e poi ti chiedessi un biglietto d’ingresso per assaggiarla.

C’è poi il lato legale, che è pura fantascienza. Negli Stati Uniti esiste il precedente del ‘Monkey Selfie’: se un macaco scatta una foto a se stesso, non può possederne il copyright perché non è un essere umano. La logica applicata all’AI è la stessa: se non c’è mano umana, non c’è proprietà intellettuale. Peccato che le leggi cambino a seconda di dove ti trovi. Mentre negli USA si è più rigidi, in UK la questione è molto più sfumata. Per noi che scriviamo codice in Italia, la questione legale immediata potrebbe non cambiare domani mattina, ma il principio etico resta: se il contributo umano si limita a scrivere tre righe di istruzioni, che diritto hai di blindare quel codice?

Certo, non stiamo dicendo che ogni riga di codice deve essere liberamente distribuibile se hai passato sei ore a debuggare un memory leak. Il punto è l’automazione pura. Quando il dev diventa un semplice ‘prompt engineer’ che copia e incolla output senza nemmeno leggerli, il valore della proprietà intellettuale evapora.

In un mondo dove l’hype cerca di spingerci verso ecosistemi chiusi e protetti da mura invisibili, riportare il codice generato da macchine nel grande bacino del bene comune potrebbe essere l’unica vera difesa per mantenere viva la cultura del far progredire la tecnologia liberamente. Se l’AI ha imparato da noi, è giusto che ciò che restituisce appartenga a tutti noi.

Source: All AI-generated code should be Open Source

Lascia un commento