> If it is, as you claim, permissible to train the model (and allow users to generate code based on that model) on any code whatsoever and not be bound by any licensing terms, why did you choose to only train Copilot's model on FOSS? For example, why are your Microsoft Windows and Office codebases not in your training set? This is my favorite question about Copilot ever.
I want to know what stuff you guys are putting in public GitHub FOSS repos that you don't want replicated in any way... I also want to know why people think their code is so special that no one else could have ever come up with it independently. Each and every opponent of Copilot is the best developer ever, I guess? That said, I don't understand the choice to use GPL for any reason, so maybe I'm not equipped to under…
either code is owned by its licensors or it isn’t.
> I also want to know why people think their code is so special that no one else could have ever come up with it independently.
I’ve never heard anyone argue this in the real world, ever —and i’ve been involved in this space for years.
If someone doesn’t want our code, then they can go ahead and write their own from scratch. We’re certainly not stopping them.
many people do seem upset at us that we’re sharing code, tho. particularly that group who primarily make their fortunes from other people’s work.