Re:Invasive Diffusion: one unwilling illustrator found her t...
by Abroszka on Tuesday November 01, 2022 @06:39PM
(#33428679)
Exact replicas are an issue. If you are using AI image generation to replicate the near exact image, then that's illegal. But nobody cares if you copy a nice code pattern from a GPL code and apply it to your own code base. In the same fashion nobody should care if you make an image in the same art style.
[ Parent
| on HN ]
Re:Invasive Diffusion: one unwilling illustrator found her t...
by endisneigh on Tuesday November 01, 2022 @07:15PM
(#33429100)
> But nobody cares if you copy a nice code pattern from a GPL code and apply it to your own code base
this is not true, smh. See Oracle vs. Google.
Re:Invasive Diffusion: one unwilling illustrator found her t...
by int_19h on Tuesday November 01, 2022 @11:46PM
(#33431214)
Oracle v. Google involved actual Java (declarations) code being copied; that it was a derived work wasn't seriously disputed there.
Re:Invasive Diffusion: one unwilling illustrator found her t...
by endisneigh on Wednesday November 02, 2022 @09:27AM
(#33435403)
CoPilot will return actual GPL code verbatim.
Re:Invasive Diffusion: one unwilling illustrator found her t...
by int_19h on Wednesday November 02, 2022 @11:51AM
(#33437801)
Yes, and that's why I personally believe that the model itself should be considered a derived work of such code. But OP was specifically talking about "code patterns".
Re:Invasive Diffusion: one unwilling illustrator found her t...
by endisneigh on Wednesday November 02, 2022 @11:55AM
(#33437875)
Copying the code verbatim would fall under copying the code pattern. You talking about changing the name of the variables or something?
Re:Invasive Diffusion: one unwilling illustrator found her t...
by bombcar on Wednesday November 02, 2022 @01:56AM
(#33431849)
Inexact replicas are also an issue, otherwise there would be no issue with distributing MP3s of an Audio CD, as it's a lossy format that is only close to the original.
I suspect the courts will treat AI more like a "black box" - they won't care how or why your black box can perfectly play Metallica, only that it does.