4 ms·
I love that Matthew is investigating this and agree that Copilot warrants more scrutiny. His suggestions that Microsoft let developers opt-in to having source u
by modernerd 4y ago
I love that Matthew is investigating this and agree that Copilot warrants more scrutiny. His suggestions that Microsoft let developers opt-in to having source used for training purposes, to pay for source it uses, and to attribute or credit it appropriately all seem reasonable.
Can someone help me to imagine a reality in which these points are viable concerns?
> …how will you feel if Copilot erases your open-source community?
> …Copilot will become not just a substitute for open-source code on GitHub, but open-source code everywhere.
> …Copilot is merely a convenient alternative interface to a large corpus of open-source code.
> With Copilot, open-source users never have to know who made their software. They never have to interact with a community. They never have to contribute.
Is the author suggesting that Copilot will be used in place of `npm install next react react-dom` or `cargo add tokio --features full` or `raco pkg install pollen` — that developers will be content to use augmented autosuggest in place of large, well-tested, well-documented open source libraries?
Does he see Copilot's final form as some kind of AI package manager that drops a library of untested unattributed undocumented files into our projects?
Or is it more that he thinks those libraries won't exist because open source contributors will grow to feel more abused than they already do, perhaps quitting the scene or developing in private, like certain artists have already done in response to the AI art movement?
There is already such a huge disparity between paid package consumers and unpaid package contributors. I haven't seen that change since Copilot launched in beta or under general availability. I see the same ratio of help/feature requests compared to code and documentation contributions that I always have. And package usage has not declined so far for the open source things I work with.
It would be nice to learn more about the “Copilot will lead to the death of open source communities” line of reasoning — what is the author's perceived timeline to open source's decline and fall as a result of Copilot's current path?