Procedure legali contr'à Microsoft è OpenAI ligati à u generatore di codice GitHub Copilot

U sviluppatore di tipografia open source Matthew Butterick è u Joseph Saveri Law Firm anu presentatu una demanda (PDF) contr'à i pruduttori di a tecnulugia utilizata in u serviziu Copilot di GitHub. L'imputati includenu Microsoft, GitHub è e cumpagnie chì supervisanu u prughjettu OpenAI, chì hà pruduttu u mudellu di generazione di codice OpenAI Codex chì sottumette GitHub Copilot. I prucessi tentanu di involucrare a tribunale in a determinazione di a legalità di creazione di servizii cum'è GitHub Copilot è di determinà se tali servizii violanu i diritti di l'altri sviluppatori.

L'attività di l'accusati sò state paragunate à a creazione di un novu tipu di pirateria di software, basatu nantu à a manipulazione di u codice esistenti cù tecniche di apprendimentu di macchina è chì permettenu di prufittà di u travagliu di l'altri populi. A creazione di Copilot hè ancu vistu cum'è l'intruduzioni di un novu mecanismu per monetizà u travagliu di sviluppatori di software open source, malgradu u fattu chì GitHub avia prumessu prima di ùn fà mai questu.

A pusizioni di l'attore si riduce à u fattu chì u risultatu di a generazione di codice da un sistema di machine learning furmatu nantu à i testi surghjenti dispunibuli publicamente ùn pò micca esse interpretatu cum'è un travagliu fundamentale novu è indipendente, postu chì hè una cunsequenza di l'algoritmi chì processanu u codice digià esistente. Sicondu l'attore, Copilot riproduce solu u codice chì hà riferenzi diretti à u codice esistenti in i repositori publichi, è tali manipulazioni ùn sò micca sottu à i criteri di l'usu ghjustu. In altre parolle, a sintesi di codice in GitHub Copilot hè cunsiderata da l'attore cum'è a creazione di un travagliu derivativu da u codice esistente, distribuitu sottu certi licenze è avè autori specifichi.

In particulare, quandu furmà u sistema Copilot, u codice hè utilizatu chì hè distribuitu sottu licenze aperte, in a maiò parte di i casi esigenu avvisu di l'autore (attribuzione). Stu requisitu ùn hè micca cumpletu quandu genera u codice resultanti, chì hè una clara violazione di a maiò parte di licenze open source cum'è GPL, MIT è Apache. Inoltre, Copilot viola i termini di serviziu è a privacy di GitHub, ùn hè micca cunfurmatu cù a DMCA, chì pruibisce a rimuzione di l'infurmazioni di copyright, è u CCPA (California Consumer Privacy Act), chì regula a gestione di e dati persunali.

U testu di a demanda furnisce un calculu apprussimativu di u dannu causatu à a cumunità in u risultatu di l'attività di Copilot. In cunfurmità cù a Sezione 1202 di u Digital Millennium Copyright Act (DMCA), i danni minimi sò $ 2500 per infrazione. In cunsiderà u fattu chì u serviziu Copilot hà 1.2 milioni d'utilizatori è ogni volta chì u serviziu hè utilizatu, si verificanu trè violazioni DMCA (attribuzione, copyright è termini di licenza), a quantità minima di danni totali hè stimata à 9 miliardi di dollari (1200000 * 3). * $ 2500).

L'urganisazione di i diritti umani Software Freedom Conservancy (SFC), chì hà criticatu prima GitHub è Copilot, hà cummentatu nantu à a causa cù una ricunniscenza di ùn deviate da unu di i so principii dichjarati prima quandu prutegge l'interessi di a cumunità - "l'infurzazioni orientate à a cumunità duveria. ùn dà priorità à u guadagnu finanziariu ". Sicondu u SFC, l'azzioni di Copilot sò inaccettabili principarmenti perchè minanu u mecanismu copyleft, destinatu à furnisce uguali diritti à l'utilizatori, i sviluppatori è i cunsumatori. Parechji di i prughjetti coperti in Copilot sò distribuiti sottu licenze copyleft, cum'è a GPL, chì esigenu u codice di l'opere derivate per esse distribuitu sottu una licenza cumpatibile. Inserendu u codice esistente cum'è suggeritu da Copilot, i sviluppatori puderanu violà involontariamente a licenza di u prugettu da quale u codice hè statu prestitu.

Ricurdemu chì in l'estiu GitHub hà lanciatu un novu serviziu cummerciale, GitHub Copilot, furmatu nantu à una serie di testi fonte pubblicati in repositori publichi di GitHub, è capaci di generà disinni standard quandu scrive u codice. U serviziu pò generà blocchi di codice abbastanza cumplessu è grande, finu à funzioni pronti chì ponu ripetiri passaggi di testu da i prughjetti esistenti. Sicondu GitHub, u sistema prova di ricreà a struttura di u codice invece di copià u codice stessu, ma in circa 1% di i casi, a ricunniscenza pruposta pò include frammenti di codice di prughjetti esistenti chì sò più di 150 caratteri longu. Per impediscenu a sustituzione di u codice esistente, Copilot hà un filtru integratu chì verifica l'intersezzione cù i prughjetti allughjati in GitHub, ma stu filtru hè attivatu à a discrezione di l'utilizatore.

Dui ghjorni prima di a causa hè stata presentata, GitHub hà annunziatu a so intenzione di implementà una funzione in 2023 chì permetterà u seguimentu di a relazione trà i frammenti generati in Copilot è u codice esistenti in i repositori. I sviluppatori puderanu vede una lista di codice simili digià prisenti in i repositori publichi, è ancu di sorte intersezioni per licenza di codice è tempu di mudificazione.

Source: opennet.ru

Add a comment