4 ms·
Also, how would you know if your code was included in the training or not? Then, let’s say the AI generates some new code for someone, and it is nearly identic
by cortesoft 5y ago
Also, how would you know if your code was included in the training or not?
Then, let’s say the AI generates some new code for someone, and it is nearly identical to some bit of code that you wrote in your project.
If they didn’t use your code in the model, then the generated code is clearly not a copyright violation, since it was effectively a “clean room” recreation.
If your code was included in the model, is it therefore a violation?
But then again, it comes down to how can someone prove their code was included or not?
What if the creators don’t even know? If you wrote your model to say, randomly grab 50% of all public repos to use in the model, then no one would know if a specific repo was used in the training.
- BlueTemplar 5y agoThey "just" have to comply with all the licenses for all the code that the program was trained on ? I suppose that for most open source licences this at the very least involves attribution for all the people that produced the code that the program was trained on ?