3 ms·
It has been shown to have reproduced code verbatim, including comments. If that code falls under a license that has requirements or restrictions, you are infrin
by dkersten 4y ago
It has been shown to have reproduced code verbatim, including comments. If that code falls under a license that has requirements or restrictions, you are infringing. The problem is, how do you know when this is occurring or when copilot spliced many things together to create something sufficiently new?
- BeefWellington 4y ago> If that code falls under a license that has requirements or restrictions, you are infringing. I think the interesting legal question here will be, are *you* (the user of the service) infringing, or is *copilot*? I suspect Copilot's legal team has already worked license terms such that they're passing the buck onto you.
- dkersten 4y agoThat’s a good question.
- chii 4y ago> I suspect Copilot's legal team has already worked license terms such that they're passing the buck onto you. it would seem reasonable that copilot should not be liable for anything that a user instructs it to do.
- zvr 4y agoYou are correct. Copilot is a tool, much like the "copy" command. If you choose to use what it's suggesting, then the fault is completely yours.
- jazzyjackson 4y agothe part that I haven't seen decided yet is, how much do I have to copy before it's infringement? maybe my co-pilot reproduces code verbatim from your GPL'd project because you and a dozen other developers all copied the same solution from stack overflow.
- dkersten 4y agoRemember that the SCO vs IBM court case was over a very small number of code lines and if memory serves they only lost because it was deemed trivial. Triviality might be correlated with a low number of code lines, but its certainly not a given.