3 ms·
I reckon there's a reason why it's not available yet: legal uncertainty about the training data and generated code in a commercial context. Right now it's onl
by the_duke 4y ago
I reckon there's a reason why it's not available yet: legal uncertainty about the training data and generated code in a commercial context.
Right now it's only individual developers, placing the burden on them and preventing any major repercussions for Github.
This changes when (large) companies start using it, and when GitHub gives potentially copyrighed code to companies.
Personally I only use it for personal/OS projects right now, not professionally.
- LtWorf 4y agoAre there any companies forbidding developers to use it? If that was my role I'd totally forbid it, precisely for the reasons you indicated. If a developer is paying on his own for it to work, who would have the legal responsibility in the end? The developer personally? Another good reason to stay away from it.
- artdigital 4y agoOur company is forbidding it too, for exactly the legal reasons parent posted
- Nanana909 4y agoI see the concern here from a level perspective so I’d probably forbid it too just to be safe. That being said…I think this line of thinking is probably mostly a nothing-burger at this point. My experience is that anything sufficiently complicated that Copilot outputs is likely to be somewhat wrong. I’ve only really found it to be (quite) useful for speeding up small things like if statements, switches/matching, short documentation etc, which I don’t think you can copyright anyways. I wonder to what degree we can expect customization options in the future to forbid any complex code from being generated, or to constrain Copilot to helping with specific whitelisted Perhaps, extending that last thought, there’s an ideological argument to be made that code that is so simple an AI can generate it isn’t worthy of being protected under copyright law anyways. I don’t know.
- ShamelessC 4y agoIt can detect and remove any exact collisions with code from the training data now, by the way.