Nejsem právník, ale podle mě to není tak jednoduché. Pokud kód používá nějaký jedinečný algoritmus, který prokazatelně vytvořil nějaký vývojář, nestačí změnit názvy proměnných. Stejně jako nemůžu za svou prohlásit cizí knihu, když v ní změním jména postav. Soud bude individuálně posuzovat, jestli dílo vychází z nějakého jiného autorského díla nebo bylo napsáno zcela nezávisle. Což asi nebude případ Copilota, který se rozhodně učí z repozitářů na GitHubu.
Je zásadní rozdíl mezi "implementuje" a "kopíruje".
Pokud vyvíjím něco nekompatibilního s GPL a najdou u mě něco nápadně podobného kódu nějaké GPL libky, tak mám průser. Tam, kde takové podobnosti hrozí, si občas vývojáři i hlídají, aby "konkurenční" libky nikdy neviděli.
Jestli té aféře rozumím dobře, tak copilot dělá něco, co by člověku rozhodně neprošlo. Tedy kouká do GPL repa a pak píše podezřele podobný kód.
Mimochodem, parodie mají v autorském zákoně speciální výjimku.
Už jsem viděla ukázky generovaného kódu, který by 1:1 s LGPL funkcí, včetně jmen proměnných. Tam se už to porušení licence moc ukecat nedá.
Edit: Ono je to linkované i ve zprávičce, je to tohle https://devclass.com/2022/10/17/github-copilot-under-fire-as-dev-claims-it-emits-large-chunks-of-my-copyrighted-code/
20. 10. 2022, 13:24 editováno autorem komentáře