GitHub Copilot

From Wikipedia, the free encyclopedia
GitHub Copilot
GitHub Copilot logo.svg
Developer(s)GitHub, OpenAI
Operating systemMicrosoft Windows, Linux, macOS, Web
Websitecopilot.github.com

GitHub Copilot is an artificial intelligence tool developed by GitHub and OpenAI to assist users of Visual Studio Code, Neovim, and JetBrains IDEs by autocompleting code.[1] It was first announced by GitHub on 29 June 2021.[2]

Technology[]

GitHub Copilot uses OpenAI Codex, a modified version of GPT-3 (a language model designed to produce human-like text) that is designed to produce valid computer code.[3][4] Copilot is trained on public GitHub repositories of any license.[2]

Licensing controversy[]

Although most code outputted by Copilot can be classified as a transformative work, GitHub admits that a small proportion is copied verbatim, which has led to fears that outputted code being insufficiently transformative enough to be classified as fair use and may impede on the copyright of the original owner. This leaves Copilot on untested legal ground, although GitHub states that "training machine learning models on publicly available data is considered fair use across the machine learning community".[2]

On 28 July 2021 the Free Software Foundation (FSF) published a funded call for white papers on philosophical and legal questions around Copilot.[5] Donald Robertson, the Licensing and Compliance Manager of the FSF, stated that "Copilot raises many [...] questions which require deeper examination."[5]

Accuracy[]

An August 2021 study found that 40% of the code produced by Copilot included bugs, errors or potential security risks.[6]

References[]

  1. ^ Gershgorn, Dave (29 June 2021). "GitHub and OpenAI launch a new AI tool that generates its own code". The Verge. Retrieved 6 July 2021.
  2. ^ Krill, Paul (August 12, 2021). "OpenAI offers API for GitHub Copilot AI model". InfoWorld. Retrieved 2021-09-03.
  3. ^ Carey, Scott (July 8, 2021). "Developers react to GitHub Copilot". InfoWorld. Retrieved July 11, 2021.
  4. ^ a b "FSF-funded call for white papers on philosophical and legal questions around Copilot". 28 July 2021. Retrieved 11 August 2021.
  5. ^ https://arxiv.org/abs/2108.09293 via https://www.theregister.com/2021/08/25/github_copilot_study/

External links[]

Retrieved from ""