오픈소스 컴파일러인 GCC(GNU Compiler Collection)의 운영 위원회가 최근 AI 생성 콘텐츠에 대한 새로운 기여 정책을 발표했습니다. 이 정책의 핵심은 LLM(대규모 언어 모델)으로 생성되거나 LLM에서 파생된 '법적 의미 있는' 콘텐츠의 기여를 거부한다는 것입니다. 이는 오픈소스 프로젝트의 저작권 문제와 코드 품질 유지에 대한 우려를 명확히 드러내는 조치입니다.
GCC 정책에서 '법적 의미 있는(legally significant)' 콘텐츠는 GNU 프로젝트 유지보수 가이드라인에 따라 약 15줄 이상의 코드나 텍스트를 의미합니다. 이 기준을 넘는 AI 생성물은 GCC 프로젝트에 포함될 수 없습니다. 다만, LLM으로 생성된 테스트 케이스는 예외적으로 허용될 수 있으며, 코드 기여가 아닌 연구, 분석, 버그 발견 및 보고, 패치 검토 등에는 LLM 사용이 금지되지 않습니다. 위원회는 이 정책이 앞으로도 계속 발전하고 주기적으로 재검토될 것이라고 밝혔습니다.
이번 GCC의 결정은 오픈소스 커뮤니티 내 AI 활용에 대한 복잡한 논쟁을 반영합니다. 일부에서는 AI 생성 코드의 저작권 불확실성과 잠재적인 품질 문제를 우려하며 이러한 제한이 필요하다고 주장합니다. 반면, AI가 프로그래밍 생산성을 높이는 도구로 자리 잡는 상황에서 이러한 정책이 오히려 정직한 기여를 방해하고 은밀한 AI 사용을 조장할 수 있다는 비판도 제기됩니다. 이 정책은 AI 시대에 오픈소스 프로젝트가 직면한 새로운 도전과제를 보여주며, 앞으로 더 많은 프로젝트에서 유사한 논의가 이어질 것으로 예상됩니다.