Google Artemis는 모바일 사용 코드를 복사하고 저작권 표기를 제거함 – 오픈소스 라이선스 영향
Google의 Artemis는 모바일 사용 코드를 거의 동일한 파일로 복제
결론: Google의 Artemis 저장소에는 오픈소스 모바일 사용 프로젝트와 단어 그대로 일치하는 228개 파일이 포함되어 있어 직접적인 코드 복제를 보여줍니다.
모바일 사용의 창립자는, Google DeepMind의 AndroidWorld 벤치마크에서 100%를 달성한 스타트업인 자신의 프로젝트와 Google이 최근 공개한 모바일 자동화 도구인 Artemis가 거의 전체 코드베이스를 공유하고 있음을 발견했습니다. Artemis의 229개 파일 중 228개가 모바일 사용과 정확히 일치하며, 고유한 이름을 가진 에이전트인 "hopper"와 그 프롬프트도 포함되어 있습니다.
원저자들이 커밋 기록에서 의도적으로 제거됨
결론: Artemis의 커밋 기록이 수정되어 세 명의 원저자 이름이 다른 이름으로 대체되었으며, 이는 저작권 표기 요구사항을 위반합니다.
Artemis 저장소의 한 커밋은 원저자인 Pierre-Louis Favreau, Jean-Pierre Lo, Nicolas Dehandschoewercker가 다른 저자 이름으로 교체된 것을 보여줍니다. 이 변경은 커밋의 차이(diff)에서 명확하게 드러나며, 문제가 공개된 이후에야 수정되었습니다.
모바일 사용의 라이선스 및 저작권 표기 조항
결론: 모바일 사용은 Apache 2.0 라이선스를 사용하며, NOTICE 파일을 통해 저작권 표기를 요구하고 있습니다. Google은 이 조항을 위반했습니다.
모바일 사용 저장소는 Apache 2.0 라이선스 하에 배포되며, 하류 사용자가 저작권 표기를 유지하도록 요청하는 NOTICE 파일을 포함하고 있습니다. Apache 2.0 §4는 "모든 저작권, 특허, 상표 및 저작권 표기"를 파생작품에서 유지하도록 요구합니다. 파일 헤더와 README에서 저자 이름을 제거하는 것은 이 조항을 위반합니다.
"당신은 배포하는 어떤 파생작품의 소스 형식에서, 원작품의 소스 형식에 포함된 모든 저작권, 특허, 상표 및 저작권 표기를 유지해야 합니다..." – Apache 라이선스 2.0, 항목 4.
커뮤니티 반응: 법적 vs 윤리적 관점
결론: 댓글러들은 라이선스가 허용하는 법적 여지가 있음에도 불구하고, 저작권 표기 제거는 명백한 위반이며 윤리적으로 받아들일 수 없다고 동의합니다.
- 여러 Reddit 사용자들은 Apache 2.0 라이선스가 저작권 표기를 제거하는 것을 허용하지 않으며, 커밋 변경은 직접적인 위반임을 지적했습니다.
- 다른 사용자들은 코드 사용이 가능하더라도 원저자들을 인식하지 않고 성과를 주장하는 것은 표절이며 오픈소스 생태계의 신뢰를 해친다고 지적했습니다.
- 일부 댓글은 Google이 문제를 피하기 위해 저장소를 적절히 포크하고 NOTICE 파일을 유지하는 방식으로 대응할 수 있었으며, 이는 논란 이후 결국 시행되었습니다.
저작권 표기 수정의 시점
결론: 커뮤니티의 압박을 받은 후 Google은 최소한의 저작권 표기를 추가했지만, 이 조치는 문제를 공개한 이후에야 이루어졌습니다.
- 2026년 9월 11일 – Artemis GitHub 저장소에서 저작권 표기 누락을 문서화한 이슈 #40가 열림.
- 2026년 9월 12일 –
371aa6df568...커밋이 README에 간단한 인용을 추가하여, 프로젝트가 Minitap, Inc.의 코드를 포함하고 있다고 명시함. - 커밋 기록은 여전히 원저자 이름이 제거된 상태로 남아 있어, 이 조치가 표면적인 것임을 보여줍니다.
원저자들의 법적 대응 및 실질적 조치
결론: 모바일 사용 팀은 Apache 2.0의 저작권 표기 요구 사항 위반에 따라 저작권 소송을 제기할 수 있으며, DMCA 제거 요청 또는 합의 요청을 고려해야 합니다.
- Apache 2.0에 따르면, 저작권 표기를 유지하지 않는 것은 라이선스 위반이며, 원저자들은 준수를 강제할 권리가 있습니다.
- GitHub에 공식적인 DMCA 통보를 통해 침해 코드의 제거 또는 적절한 저작권 표기 요구가 가능합니다.
- 댓글러들이 제안한 대로 저작권 변호사와 협력하면, Google의 자원을 고려할 때 합의로 이어질 수 있습니다.
오픈소스 거버넌스에 대한 더 넓은 영향
결론: 이 사례는 대규모 기업이 허용적인 라이선스를 사용하는 오픈소스 코드를 채택할 때 더 명확한 집행 메커니즘과 커뮤니티의 경계심이 필요함을 보여줍니다.
- 기업은 저작권 표기 조항 준수 여부를 확인하기 위해 오픈소스 구성 요소 사용을 감사해야 합니다.
- 프로젝트 유지보수자는 이러한 오용을 방지하기 위해 명시적인 저작권 표기 강제 조항을 추가하거나, 더 강력한 코퓰라이트 조항을 가진 라이선스를 사용하는 것을 고려해야 합니다.
- Reddit 및 Hacker News의 논의에서 보여주듯이, 오픈소스 커뮤니티는 투명한 보고와 신속한 이슈 추적을 통해 혜택을 얻습니다.
핵심 요약
- Google의 Artemis 저장소는 모바일 사용 프로젝트의 229개 파일 중 228개를 복제했으며, 이 프로젝트는 AndroidWorld 벤치마크에서 1위를 차지했습니다.
- 원저자들의 이름이 커밋 기록에서 제거되어 Apache 2.0의 저작권 표기 요구 사항을 위반했습니다.
- 커뮤니티의 합의는 이 행위가 라이선스 위반과 윤리적 문제 모두를 포함한다고 보고 있습니다.
- 원저자들은 저작권 표기 강제 또는 보상 요구를 위한 실질적인 법적 경로를 가지고 있습니다.
- 이 사건은 대규모 기업이 오픈소스 소프트웨어를 활용할 때 철저한 라이선스 준수의 중요성을 강조합니다.