GitHub Copilot receives criticism from copyright enthusiasts

Microsoft GitHub AI Copilot

Last month, Microsoft’s GitHub announced Copilot, a new AI assistance service for software development. GitHub Copilot supports a variety of languages and frameworks and can offer suggestions for whole lines or entire functions right inside an IDE. GitHub Copilot is powered by OpenAI Codex, and it is trained on billions of lines of open source code. Ever since the announcement was made last week, some copyright enthusiasts have criticized GitHub. Some even claimed that Copilot scraps open source code to deliver a paid AI service for developers.





I don’t get this whole argument of GitHub Copilot violating copyrights of GPL code. First, machine-generated code should not be considered as a derivative work. If an AI output is considered as a derivative work, you can’t build a music recognizition app since your AI model will be based on copyrighted music content. Second, even if Copilot generates the exact short snippets of code from the training datasets, it should not be considered a copyright violation. For example, consider the below code.

if (i <= 0)

i = i+1;

You can’t claim copyright of the above code since the above is not an original code. GitHub Copilot should be able to suggest such short snippets of code to developers without violating any copyright laws. It will be interesting to see how Microsoft and GitHub react to these copyright criticisms in the coming days.

Some links in the article may not be viewable as you are using an AdBlocker. Please add us to your whitelist to enable the website to function properly.