for something to show up verbatim in the output of a textual AI model it needs to be an input many times.
I wonder if the problem is not copilot, but many people using this person's code without license or credit, and copilot being trained on those pieces of code as well. copilot may just be exposing a problem rather than creating one.
I don't know much about AI, and I don't use copilot.
Will they “accidentally” include proprietary code from say, Oracle? Nope. They’ll make sure of it. But Joe Random? Sure
Since I’m posing the question, here’s my guess:
- Their stock would take at least a short term hit because it’s an unconventional and uncharacteristic move
- The code would reveal more about their strategic interests to competitors than they’d like, but probably nothing revelatory
- It might confirm or reinforce some negative perceptions of their business practices
- It might dispel some too
- It may reduce some competitive advantage amongst enormous businesses, and may elevate some very large firms to potential competitors
- It would provide little to no new advantage to smaller players who aren’t already in reach of competing with them and/or don’t have the resources to capitalize on access to the code
- It would probably significantly improve public perception of the company and its future intentions, at least among developers and the broader tech community
In other words, a wash. Overall business impact would be roughly neutral. The code has more strategic than technical value, there are few who could leverage the technical value that is any kind of revenue center with growth potential. Any disadvantage would be negated by the public image goodwill it generated.
Maybe my take is naive though! Maybe it would really hurt Microsoft long term if suddenly everyone can fork Windows 11, or steal ideas for their idiosyncratic office suite, or get really clever about how to get funded to go head to head with Azure armed with code everyone else can access too.
It’s so annoying that they are sooooo slow at this and we have to keep our users from upgrading after every release.
Because it exposes their direct hypocrisy in this, its fair use for OSS but not for us.
Questions here are very important, and its no surprise GitHub avoided answering anything about CoPilot's legality:
They already have one open source part I know of, the new conhost[0].
Pirating Windows is already utterly trivial with KMS activation, so it's not like they'd lose anything there.