4 ms·
The basis of the GPL is copyright, so what you're really asking is whether you can use part of a copyrighted work in another work without infringing. And the a
by dminor 5y ago
The basis of the GPL is copyright, so what you're really asking is whether you can use part of a copyrighted work in another work without infringing.
And the answer as always is "it depends".
- danudey 5y agoIf I use Copilot and it suggests a large block of GPL2'ed code for my project, which I then include, then that is a GPL2 license violation. Whether the GPL2 will hold up in court, or whether the courts will uphold this specific case (e.g. can you prove intent? Do you need to?), is a separate issue entirely. The next question is, can I use GPL'ed code in my product and then claim that it was injected by Copilot to avoid repercussions of my actions if caught?
- zarzavat 5y ago> If I use Copilot and it suggests a large block of GPL2'ed code for my project But why would copilot do this? It's a language model not a database.
- dminor 5y ago> If I use Copilot and it suggests a large block of GPL2'ed code for my project, which I then include, then that is a GPL2 license violation Not necessarily. Even 11k lines of copied code might fall under fair use, as Oracle recently discovered ;)