news.volyx.in

All public GitHub code was used in training Copilot (twitter.com)

1017 points by fredley · 1905 days ago · 707 comments on HN

Article summary

The article discusses GitHub's Copilot tool, which was trained on all public GitHub code, raising concerns about copyright infringement. This training data includes code under various licenses, such as the GPL. The tool's ability to output code that is identical to its training data has sparked debate. The implications of this on copyright and licensing are being questioned.

Main themes

  • AI training data
  • Copyright infringement
  • GPL licensing
  • Fair use
  • Code generation
  • Intellectual property

What commenters say

  • Training a model on copyrighted data may not necessarily be a copyright violation, but the issue is complex and depends on the context.
  • The use of GPL-licensed code in Copilot's training data and its subsequent output raises concerns about license compliance and potential infringement.
  • Some argue that the distinction between fair use and copyright infringement is not clear-cut when it comes to AI-generated content, and more guidance is needed.
  • Others believe that the fact that Copilot can reproduce verbatim code, including comments, is a clear indication of copyright violation.
  • The line between fair use and copyright infringement is not sharply defined and may depend on factors such as the amount and creativity of the copied content.
  • There are differing opinions on whether the use of public code in AI training is inherently problematic or if it's a necessary step in developing AI tools.
  • Some commenters suggest that the focus should be on the intent behind the use of copyrighted material and the potential harm caused, rather than the mere fact of use.
  • The discussion highlights the need for clearer rules and guidelines on the use of copyrighted material in AI training and generation.