5P by neo 15일전 | favorite | 댓글 1개
  • 2022년 11월, 개발자들이 GitHub, Microsoft, OpenAI를 상대로 집단 소송을 제기함
  • Copilot이 GitHub에 호스팅된 오픈 소스 소프트웨어를 무단으로 사용하여 코드 스니펫을 제공한다고 주장함
  • Microsoft는 GitHub를 소유하고 있으며, OpenAI의 생성적 머신러닝 기술을 사용하여 Copilot을 구동함
  • 소송 진행 상황
    • 소송 초기에는 22개의 주장으로 시작되었으나, 대부분이 기각됨
    • 최근 판결에서 DMCA 섹션 1202(b) 관련 주장 등 3개의 주장이 기각됨
    • 현재 남아있는 주장은 오픈 소스 라이선스 위반과 계약 위반 주장 2개임
  • 법원의 판결
    • Copilot이 제공하는 코드가 원 저작물과 충분히 유사하지 않다고 판단
    • Copilot이 코드 스니펫을 제공할 때 저작권 관리 정보를 제거하지 않았다고 판결
    • DMCA 섹션 1202(b) 주장은 증거 부족으로 기각됨
  • 양측의 불만
    • 원고 측은 피고 측이 문서 제출을 지연시키고 있다고 주장
    • 피고 측은 원고 측이 과도한 정보를 요구하고 있다고 반박
    • OpenAI는 이메일 요청 절차가 제대로 이루어지지 않았다고 주장
  • GitHub의 입장
    • "AI가 소프트웨어 개발 방식을 혁신할 것이라고 확신하며, Copilot이 관련 법을 준수하고 있다고 믿음"
    • "AI 기반 개발자 경험을 위해 지속적으로 투자하고 책임감 있게 혁신할 것"

GN⁺의 정리

  • 이 기사는 GitHub Copilot과 관련된 저작권 소송의 진행 상황을 다루고 있음
  • Copilot이 오픈 소스 코드를 무단으로 사용했다는 주장이 대부분 기각되었음
  • AI 기술이 소프트웨어 개발에 미치는 영향과 관련 법적 문제를 이해하는 데 도움이 됨
  • 비슷한 기능을 가진 프로젝트로는 Tabnine, Kite 등이 있음
Hacker News 의견
  • GitHub의 프로그래밍 어시스턴트가 저작권 침해를 피하기 위해 코드 변형을 한다는 의견이 있음
  • 인간이 저작권 코드를 변형하여 새로운 코드로 주장하면 법적 문제가 발생할 것이라는 의견이 있음
  • 기계가 동일한 작업을 하면 어떻게 다른지 의문을 제기함
  • Copilot이 동일한 코드를 생성할 수 있다는 주장이 있지만, 증거 부족으로 소송이 기각되었음
  • 일부 개발자는 자신의 코드를 LLM 훈련에 사용되는 것을 원하지 않음
    • 새로운 라이선스가 필요할 수 있음
    • 오픈 소스 기여를 중단할 수도 있음
    • Microsoft가 오픈 소스 개발에서 대규모 이탈을 초래할 수 있다는 우려가 있음
    • 훈련 데이터를 오염시키기 위해 쓸모없는 코드를 게시할 수도 있음
  • Microsoft 직원이 Slack을 사용하면서 Teams를 강요하는 것에 대한 불만이 있음
  • MS와 OpenAI가 승리하면 누군가가 유출된 소스 코드를 사용하여 LLM을 훈련시키는 것이 합법화될 수 있다는 우려가 있음
  • "강력한 Redmond의 힘에 맞서는 몇몇 개발자"라는 표현에 대한 불만이 있음
    • 작은 사람이 항상 옳은 것은 아니라는 의견이 있음
  • Copilot이 동일한 코드를 생성할 수 있다는 주장의 증거 부족이 문제라는 의견이 있음
    • 증거로 스크린캡처 비디오를 사용할 수 있었을 것이라는 의견이 있음
  • Microsoft가 모든 코드를 사용하면서 자신의 코드는 제외한 것이 의심스럽다는 의견이 있음
  • 모델이 본질적으로 중복을 생성하도록 훈련된다는 문제를 지적함
    • AI라고 부르는 것이 저작권 문제를 해결하지 않는다는 의견이 있음
    • 법적으로 소유한 정보로 훈련해야 한다는 의견이 있음
  • AI 훈련을 금지하는 FOSS 라이선스의 수정 버전으로 이동해야 하는지에 대한 논의가 있음
    • non-ai-licenses를 사용하여 Copilot의 훈련 데이터에 포함되지 않도록 할 수 있음
    • 다음 프로젝트에서 이러한 라이선스를 사용할 계획임