4 ms·
But surely a corporation like github should understand licenses well enough to realize that if copilot spits out a 1:1 copy of a piece of code it needs to at le
by SahAssar 4y ago
But surely a corporation like github should understand licenses well enough to realize that if copilot spits out a 1:1 copy of a piece of code it needs to at least tell the user the license for that code?
- bayindirh 4y agoThey shift the responsibility to the Copilot user. From the official documentation: You are responsible for ensuring the security and quality of your code. We recommend you take the same precautions when using code generated by GitHub Copilot that you would when using any code you didn't write yourself. These precautions include rigorous testing, IP scanning, and tracking for security vulnerabilities [0]. Also, you don't have to return a 1:1 copy of the code to breach the license. Adapting it to the context at hand is an effectively deriving the code, and you have a derived version of a licensed piece of code. Worse is, you can't check the code's license, because you can't underive and see where does it come from. With this move, GitHub as a company is completely dissolved in my eyes. It's purely and squarely Microsoft now, because they behave like Microsoft, not GitHub. [0]: https://docs.github.com/en/copilot/overview-of-github-copilot/about-github-copilot#using-github-copilot https://docs.github.com/en/copilot/overview-of-github-copilo...