Modely a platformy AI

Žaloba GitHub Copilot: GitHub vyhrál případ

mm
Přidejte Unite.AI mezi své preferované zdroje na Google

Spuštěn v roce 2021, GitHub Copilot se stal užitečným nástrojem pro vývojáře. Jedná se o generátor kódu AI, který navrhuje kódy a automaticky dokončuje řádky. Od svého spuštění dramaticky zlepšil produktivitu a kvalitu kódu vývojářů.

GitHub Copilot je zapojen do právního případu od roku 2022. Skupina vývojářů podala žalobu, protože věřili, že Copilot opakovaně používal existující open-source kód bez řádného uvedení původních programátorů.

Jak začala žaloba GitHub Copilot, co znamená aktuální rozhodnutí a jaké jsou širší důsledky tohoto případu? Prozkoumejme.

Přehled počátečních nároků a zamítnutí

V listopadu 2022 skupina vývojářů podala hromadnou žalobu proti GitHubu, Microsoftu a OpenAI. Žaloba původně zahrnovala 22 nároků. Hlavně se zaměřila na GitHub Copilot. GitHub vyškolil Copilot na existujících open-source datech, aby poskytoval ukázky uživatelům při kódování.

Žalobci uvedli, že to bylo kopírování kódu bez uvedení původních vývojářů. Vývojáři také použili zákon o digitálním tisíciletí. Oddíl 1202(b)(2) DMCA a jeho pododdíly se zabývají porušením informací o správě autorských práv. Obvinili GitHub z porušení autorských práv DMCA tím, že odstranil důležité informace z kódu, jako je zdroj kódu.

Soud zamítl mnoho těchto nároků během trvání žaloby. Dne 9. července zamítl tři další nároky ve velkém vítězství pro obhajoby.

Podle soudu chybí dostatečné důkazy o podobnosti kódu mezi výstupem vygenerovaným GitHubem a open-source kódem, na kterém byl software vyškolen. Soudce také rozhodl proti jakémukoliv porušení DMCA.

Nedávné úpravy GitHubu Copilotu významně ovlivnily rozhodnutí soudu. Úpravy programu zajistily, aby nástroj zobrazoval varianty kódu místo přesných kopií.

Kromě toho stížnosti zahrnovaly studii AI, aby dále zdůraznily nevyhnutelnost opětovného použití kódu GitHubem. Soud také zamítl tento argument, citující nedostatečné důkazy o plagiátu.

Nicméně soud poznamenal potenciální problém s filtrem duplicitního ověření GitHub Copilot. Uživatelé mohou tento filtr vypnout, který varuje před podobností kódu. Nesouhlas soudu naznačuje, že tento aspekt vyžaduje bližší prozkoumání. To je příležitost pro vývojáře upravit a znovu podat své stížnosti, zaměřené více na tento konkrétní aspekt.

Zbývající nároky proti GitHub Copilot

Ačkoli soud zamítl většinu nároků, případ není u konce. Dva klíčové nároky zůstávají v platnosti v hromadné žalobě GitHub Copilot:

  • Porušení open-source licence.
  • Porušení důvěry mezi GitHubem a poskytovateli open-source kódu.

Tyto nároky kritizují GitHub za neetické použití open-source kódu. Zahrnují neuvedení použití veřejně dostupných dat pro školení Copilot a neuvedení původních programátorů. V důsledku toho GitHub porušil svou dohodu s partnery.

Obě strany také vedly debatu o svém chování během procesu objevování. Podle vývojářů obhajoba neposkytla nezbytné informace během řízení, jako jsou relevantní e-maily. Tento závěr může být důležitý v pozdějších fázích případu.

Jaké jsou širší důsledky žaloby GitHub Copilot?

Tento probíhající případ vyvolává otázky o jeho dopadu na širší ekosystém AI. Výsledky zbývajících nároků pravděpodobně stanoví precedenty pro použití open-source kódu ve výcviku AI.

Úspěch GitHubu při zamítnutí mnoha nároků žaloby pravděpodobně povzbudí další společnosti k pokračování ve využívání AI ve vývoji softwaru. Podle GitHubu technologie AI, jako je Copilot, pomáhají uživatelům kódovat efektivněji, zvyšují produktivitu. Více a více podniků a vývojářů bude usilovat o dosažení podobných výhod.

Tento případ také zvýšil povědomí o zákonech o autorských právech. Posílil vývojáře, aby lépe porozuměli svým právům. Společnosti mohou použít nové zásady, aby zajistily, že neporušují open-source licence.

Naproti tomu toto zvýšené povědomí může také zvýšit nedůvěru k nástrojům pro kódování AI. Tato absence důvěry může vést k menšímu rozsahu open-source repozitářů, protože vývojáři odstraní své příspěvky. Nedostatek dostatečných dat bude bránit efektivnímu učení softwaru AI.

Open-source projekty mohou také revidovat své licenční podmínky, aby poskytly více explicitních pokynů pro použití jejich kódu ve výcviku AI. Mohou přijmout více restriktivní licence, aby chránily své příspěvky.

Rozhodnutí také zcela nezprošťuje GitHub Copilot, zdůrazňuje potřebu komplexnějších regulačních rámců. Omezení potenciálních nároků na porušení autorských práv může povzbudit společnosti AI. Tyto společnosti mohou pokračovat ve využívání veřejně dostupného kódu pro účely výcviku. Tento případ však také vyžaduje jasnější pokyny, aby se zabránilo zneužití open-source dat.

Potřebujeme aktualizované zákony

Žaloba Copilot upozornila na otázku autorských práv generovaného kódu AI. Zdůraznila potřebu aktualizovaných zákonů, aby chránila práva původních vývojářů.

Stávající právní rámce nemohou zvládnout složitosti, které přináší obsah generovaný AI. V důsledku toho musí úřady aktualizovat zákony, aby zajistily dodržování.

Například stanovení prahové hodnoty, kde podobnost kódu nad určitý počet není přípustná, by mohlo pomoci chránit práva původních vývojářů. Úřady mohou také učinit zobrazení zdroje výcvikových dat povinným.

Kromě toho by úřady měly regulovat veřejný kód, aby zabránily neoprávněnému použití. Nařízení pravidelných auditů nástrojů AI a jejich výstupu je další životaschopnou iniciativou.

Tento případ zvýší kontrolu používání veřejného kódu ve výcviku AI. Jak nástroje pro generování kódu AI se vyvíjejí, musí se vyvíjet i zákony pro jejich použití. Tato praxe zajistí, že inovace nebude být v rozporu s etickými a právními standardy.

Prozkoumejte Unite.ai pro více zdrojů o GitHubu a nástrojích pro kódování AI.

Haziqa je Data Scientist s rozsáhlými zkušenostmi v psaní technického obsahu pro AI a SaaS společnosti.