Følg os

Events

GitHub Copilot retssag: GitHub slår sagen

mm

GitHub Copilot, der blev lanceret i 2021, er blevet et nyttigt værktøj for udviklere. Det er en AI-kodegenerator, der foreslår kodestykker og autofuldfører linjer. Siden lanceringen har Copilot dramatisk forbedret udviklernes produktivitet og kode kvalitet.

GitHub Copilot har været involveret i en retssag siden 2022. En gruppe udviklere anlagde sagen, fordi de troede på Copilot genbrugte eksisterende open source-kode uden korrekt tilskrivning til de originale kodere.

Hvordan startede GitHub Copilot-sagen, hvad betyder den nuværende kendelse, og hvad er de bredere konsekvenser af denne sag? Lad os undersøge det nærmere.

Oversigt over de oprindelige krav og afskedigelser

I november 2022 anlagde en gruppe udviklere et gruppesøgsmål mod GitHub, Microsoft og OpenAI. Retssagen omfattede oprindeligt 22 krav. Det fokuserede primært på GitHub Copilot. GitHub trænede Copilot på eksisterende open source-data for at levere uddrag til brugere, mens de koder.

Sagsøgerne sagde, at det kopierede kodestykker uden at kreditere de oprindelige udviklere. Udviklerne påberåbte sig også Digital Millennium Copyright Act. DMCA's paragraf 1202(b)(2) og dets underafsnit omhandler krænkelse af information om ophavsretsstyring. De anklagede GitHub for DMCA-ophavsretskrænkelse ved at fjerne vigtig information fra kodestykker, såsom kilden til koden.

Retten afviste mange af disse påstande i løbet af retssagen. Den 9. juli smed de tre yderligere krav i en stor sejr for de tiltalte.

Ifølge retten er der utilstrækkelige beviser for kodelighed mellem output produceret af GitHub og open source-koden, som de trænede softwaren på. Derfor afgjorde dommeren også enhver DMCA-overtrædelse.

GitHubs nylige ændringer af Copilot påvirkede rettens afgørelse betydeligt. Ændringerne af programmeringsassistenten sikrede, at værktøjet viste variationer af kodestykker i stedet for nøjagtige kopier.

Desuden omfattede klagerne en AI undersøgelse for yderligere at understrege det uundgåelige i, at kode genbruges af GitHub. Retten afviste også dette argument med henvisning til utilstrækkeligt bevis for plagiat.

Retten bemærkede dog et potentielt problem med GitHub Copilots filter til kontrol af duplikat. Brugere kan deaktivere dette filter, hvilket giver advarsler om kodelighed. Rettens afvisning tyder på, at dette aspekt kræver nærmere undersøgelse. Dette er en mulighed for udviklerne til at ændre og genindsende deres klager med mere fokus på dette specifikke aspekt.

De resterende anklager mod GitHub Copilot

Mens retten har afvist de fleste af kravene, er sagen ikke afsluttet. To vigtige påstande er stadig i spil i GitHub Copilot gruppesøgsmål:

  • En overtrædelse af open source-licensen.
  • Et tillidsbrud mellem GitHub og udbydere af open source-kode.

Disse påstande kritiserer GitHub for at bruge open source-kode uetisk. De omfatter ikke at anerkende brugen af ​​offentligt tilgængelige data til træning af Copilot og ikke give kredit til de originale kodere. Som et resultat har GitHub brudt sin aftale med sine partnere.

Begge sider har også diskuteret hinandens opførsel under bevisoptagelsesprocessen. Ifølge udviklerne undlod de tiltalte at give de nødvendige oplysninger under proceduren, såsom relevante e-mails. Denne anklage kan blive vigtig i de senere faser af sagen.

Hvad er de bredere konsekvenser af GitHub Copilot-retssagen?

Denne igangværende retssag rejser spørgsmål om dens indvirkning på det bredere AI-økosystem. Resultaterne af disse resterende beskyldninger vil sandsynligvis skabe præcedens til brug af open source-kode i AI-træning.

GitHubs succes med at afvise mange af søgsmålets påstande vil sandsynligvis tilskynde andre virksomheder til at fortsætte med at bruge AI i softwareudvikling. Ifølge GitHub hjælper AI-teknologier som Copilot brugerne med at kode mere effektivt og dermed øge produktiviteten. Flere og flere virksomheder og udviklere vil sigte mod at opnå lignende fordele.

Denne sag har også øget bevidstheden om ophavsretslovgivningen. Den har givet udviklere mulighed for bedre at forstå deres rettigheder. Virksomheder kan bruge nye politikker for at sikre, at de ikke overtræder open source-licenser.

På den anden side kan denne øgede bevidsthed også stige mistillid til AI-kodningsværktøjer. Denne mangel på tillid kan føre til mindre omfattende open source-depoter, efterhånden som udviklere fjerner deres bidrag. Mangel på tilstrækkelige data vil hæmme effektiv indlæring af AI-software.

Open source-projekter kan også gense deres licensvilkår for at give mere eksplicitte retningslinjer for brug af deres kode i AI-træning. De kan vedtage mere restriktive licenser for at beskytte deres bidrag.

Kendelsen fritager heller ikke helt GitHub Copilot, hvilket understreger behovet for mere omfattende lovgivningsrammer. Indsnævringen af ​​potentielle krav om krænkelse af ophavsret kan tilskynde AI-virksomheder. Disse virksomheder kan fortsætte med at bruge offentligt tilgængelig kode til træningsformål. Denne sag kræver dog også klarere retningslinjer for at forhindre misbrug af open source-data.

Behovet for opdaterede love

Copilot-søgsmålet har bragt spørgsmålet om ophavsret til AI-genereret kode frem i lyset. Det har understreget behovet for opdaterede love for at beskytte de oprindelige udvikleres rettigheder.

De nuværende juridiske rammer kan ikke håndtere de kompleksiteter, som AI-genereret indhold introducerer. Som følge heraf skal myndighederne opdatere lovene for at sikre overholdelse.

For eksempel kan etablering af en tærskel, hvor kodelighed ud over et bestemt antal ikke er tilladt, hjælpe med at beskytte oprindelige udvikleres rettigheder. Myndigheder kan også gøre visning af kilden til træningsdataene obligatorisk.

Derudover bør myndigheder regulere offentlig kodeks for at forhindre ulicenseret brug. Påbud om regelmæssige revisioner af AI-værktøjer og deres output er et andet levedygtigt initiativ.

Denne retssag vil øge kontrollen med brugen af ​​offentlig kodeks til træning af AI. Som AI-kodningsværktøjer udvikle sig, så skal lovene for deres brug. Denne praksis vil sikre, at innovation ikke er i konflikt med etik og juridiske standarder.

Udforsk Unite.ai for flere ressourcer om GitHub og AI kodningsværktøjer.