AI-modeller og plattformer
GitHub Copilot-saken: GitHub vinner saken

Lansert i 2021, har GitHub Copilot blitt et nyttig verktøy for utviklere. Det er en AI-kodegenerator som foreslår kodefragmenter og autokompletterer linjer. Siden lanseringen har Copilot dramatisk forbedret utviklerens produktivitet og kvalitet på kode.
GitHub Copilot har vært involvert i en rettssak siden 2022. En gruppe utviklere innledet saken fordi de trodde Copilot gjenbrukte eksisterende åpen kildekode uten korrekt kildeangivelse til de opprinnelige utviklerne.
Hvordan startet GitHub Copilot-saken, hva betyr den nåværende avgjørelsen, og hva er de videre implikasjonene av denne saken? La oss utforske.
Overblikk over de opprinnelige kravene og frafallet
I november 2022 innledet en gruppe utviklere en gruppesøksmål mot GitHub, Microsoft (MSFT ) og OpenAI. Søksmålet bestod opprinnelig av 22 krav. Det fokuserte hovedsakelig på GitHub Copilot. GitHub hadde trent Copilot på eksisterende åpen kildekode for å gi kodefragmenter til brukerne mens de kodet.
Søksmålet hevdet at det var kopiering av kodefragmenter uten å kredittere de opprinnelige utviklerne. Utviklerne innledet også en sak basert på Digital Millennium Copyright Act. DMCA § 1202(b)(2) og dets underparagrafer omhandler overtredelse av opphavsrettsinformasjon. De anklaget GitHub for DMCA-oppfølging ved å fjerne viktig informasjon fra kodefragmenter, som kilde til koden.
Retten forkastet mange av disse kravene under søksmålets løp. Den 9. juli forkastet de tre ytterligere krav i en stor seier for saksøkte.
Ifølge retten var det utilstrekkelig bevis for kode-lignhet mellom utdata produsert av GitHub og den åpne kildekoden de hadde trent programvaren på. Derfor forkastet dommeren også alle DMCA-krav.
GitHubs nylige endringer i Copilot hadde en betydelig innvirkning på rettens avgjørelse. Endringene i programmeringshjelpemidlet sikret at verktøyet viste variasjoner av kodefragmenter i stedet for eksakte kopier.
I tillegg inkluderte klagen en AI-studie for å understreke uunngåeligheten av at kode ble gjenbrukt av GitHub. Retten forkastet også dette argumentet, med henvisning til utilstrekkelig bevis for plagiering.
Likevel påpekte retten en potensiell problemstilling med GitHub Copilots duplikatkontrollfilter. Brukere kan deaktivere dette filteret, som gir advarsler om kode-lignhet. Rettens misbilligelse antyder at dette aspektet krever nærmere undersøkelse. Dette er en mulighet for utviklerne til å modifisere og innlede sine klager på nytt, med fokus på dette spesifikke aspektet.
De gjenværende anklagene mot GitHub Copilot
Selv om retten har forkastet de fleste kravene, er saken ikke over ennå. To nøkkelanklager forblir i spill i GitHub Copilot-saken:
- En overtredelse av åpen kildekode-lisens.
- En brudd på tillit mellom GitHub og åpen kildekode-tilbydere.
Disse anklagene klandrer GitHub for å bruke åpen kildekode på en uetisk måte. De inkluderer ikke å anerkjenne bruk av offentlig tilgjengelig data for å trene Copilot og ikke å gi kreditt til de opprinnelige utviklerne. Som et resultat har GitHub brutt sin avtale med sine partnere.
Begge parter har også diskutert hverandres oppførsel under oppdagelsesprosessen. Ifølge utviklerne sviktet saksøkte å levere nødvendig informasjon under prosessen, som relevante e-poster. Denne anklagen kan bli viktig under de senere stadiene av saken.
Hva er de videre implikasjonene av GitHub Copilot-saken?
Denne pågående saken reiser spørsmål om dens innvirkning på det videre AI-økosystemet. Utfallet av disse gjenværende anklagene vil sannsynligvis sette precedenser for bruk av åpen kildekode i AI-trening.
GitHubs suksess i å forkaste mange av søksmålets krav vil sannsynligvis oppmuntre andre selskaper til å fortsette å bruke AI i programvareutvikling. Ifølge GitHub hjelper AI-teknologier som Copilot brukerne med å kode mer effektivt, og øker produktiviteten. Flere og flere bedrifter og utviklere vil forsøke å oppnå lignende fordeler.
Denne saken har også økt bevisstheten om opphavsrettslover. Den har gitt utviklerne bedre innsikt i deres rettigheter. Selskaper kan bruke nye politikker for å sikre at de ikke overtredelse åpen kildekode-lisenser.
På den andre siden kan denne økte bevisstheten også øke mistillit til AI-kodingsverktøy. Dette manglet tillit kan føre til færre omfattende åpen kildekode-repositorier, da utviklerne fjerner sine bidrag. Et mangelfullt datagrunnlag vil hemme effektiv læring for AI-programvare.
Åpne kildekode-prosjekter kan også se på å revidere sine lisensbetingelser for å gi mer eksplisitte retningslinjer for bruk av deres kode i AI-trening. De kan adoptere mer restriktive lisenser for å beskytte sine bidrag.
Avgjørelsen frikjenner ikke helt GitHub Copilot, og understreker behovet for mer omfattende reguleringsrammer. Innsnevringen av potensielle opphavsrettskrav kan oppmuntre AI-selskaper til å fortsette å bruke offentlig tilgjengelig kode for treningsformål. Likevel krever denne saken også tydeligere retningslinjer for å forhindre misbruk av åpen kildekode.
Behovet for oppdaterte lover
Copilot-saken har ført oppmerksomheten til spørsmålet om AI-generert kode-oppfølging. Den har understreket behovet for oppdaterte lover for å beskytte de opprinnelige utviklernes rettigheter.
De nåværende lovgivningene kan ikke håndtere kompleksiteten som introduseres av AI-generert innhold. Som et resultat må myndighetene oppdatere lovene for å sikre overholdelse.
For eksempel kan etablering av en terskel hvor kode-lignhet utover en bestemt grense ikke er tillatt, hjelpe med å beskytte de opprinnelige utviklernes rettigheter. Myndighetene kan også gjøre det obligatorisk å vise kilde til treningsdata.
I tillegg bør myndighetene regulere offentlig kode for å forhindre uautorisert bruk. Å pålegge regelmessige auditorier av AI-verktøy og deres utdata er en annen mulig initiativ.
Denne saken vil øke undersøkelsen av bruk av offentlig kode i AI-trening. Ettersom AI-kodingsverktøy utvikler seg, må lovene for deres bruk også utvikle seg. Denne praksisen vil sikre at innovasjon ikke kommer i konflikt med etiske og lovmessige standarder.
Utforsk Unite.ai for mer informasjon om GitHub og AI-kodingsverktøy.












