GCC 운영 위원회가 AI 기여 정책을 승인했다

약 15줄 이상의 코드나 텍스트를 포함한 LLM(대규모 언어 모델) 생성 콘텐츠는 GCC(GNU 컴파일러 컬렉션)의 법적으로 유의미한 기여물로 인정되지 않는다. GCC 운영 위원회는 GCC AI 정책 작업 그룹(GCC AI policy working group)이 권고한 AI 기여 정책을 수용하며 이 기준을 확정했다. 운영 위원회는 작업 그룹의 권고를 통해 AI 기여에 대한 공식적인 거부 원칙을 세웠으며, AI 생성 결과물이 저작권 관점에서 유의미한 수준에 도달하면 기여를 거부하는 체계를 구축해 코드베이스의 법적 리스크를 관리한다.

이번 정책의 핵심인 법적으로 유의미한 기여의 기준은 GNU 프로젝트(GNU Project) 유지관리자 가이드라인의 정의를 따른다. 저작권 목적상 유의미한 것으로 간주하는 임계값을 코드 및 텍스트 약 15줄로 설정했다. 이는 AI 생성물이 단순한 보조 도구를 넘어 실질적인 저작권 주체로 작용할 수 있는 분량을 구체적인 수치로 명시한 것이다.

개발자가 제출한 패치나 문서가 이 기준을 넘어서는 AI 생성 콘텐츠를 포함할 경우, GCC 운영 위원회는 이를 법적으로 유의미한 기여로 분류해 거부한다. 이 정책은 AI 생성 콘텐츠뿐만 아니라 그로부터 파생된 법적으로 유의미한 기여까지 거부 대상으로 포함한다. GCC AI 정책 작업 그룹의 권고안이 운영 위원회에 의해 수용됨에 따라, 유지관리자는 GNU 프로젝트의 가이드라인에 따라 15줄이라는 임계값을 기준으로 기여물의 수용 여부를 결정한다.

으로 생성된 테스트 케이스는 예외적으로 수용될 수 있다

법적으로 유의미한 테스트 케이스라면 생성형 AI의 결과물이라도 예외적으로 코드베이스에 포함할 수 있다. GCC(GNU Compiler Collection, GNU 컴파일러 모음) 유지관리자들은 LLM(Large Language Model, 거대 언어 모델)이 생성한 테스트 케이스가 실제 컴파일러의 결함을 증명하거나 법적 유의미성을 갖는지 검토해 수용 여부를 선택적으로 결정한다. 이는 AI 생성물에 대한 원칙적인 거부 기조 속에서도 코드의 안정성을 검증하는 도구에 한해서는 실무적인 유연성을 발휘하는 조치다.

실제 기여물에 출력값이 직접 포함되지 않는 조건이라면 LLM을 활용한 모든 분석 활동을 허용한다. 연구나 분석, 버그 발견 및 보고, 패치 리뷰 등의 용도로 AI를 사용하는 행위는 정책적으로 금지하지 않는다. 개발자가 LLM을 이용해 코드의 논리적 오류를 찾아내고 이를 기반으로 버그 리포트를 작성하거나 패치를 검토하는 과정은 정당한 활용 범위에 들어간다. AI를 최종 코드의 작성자가 아닌 분석 보조 도구로 한정함으로써 개발 생산성을 유지하고 저작권 오염 가능성을 원천적으로 차단하는 구조를 취한다. 결과적으로 LLM의 출력물이 실제 기여물에 섞여 들어가지 않는 한, AI는 개발자의 분석 능력을 확장하는 도구로 기능한다.

생성 콘텐츠가 포함된 '법적으로 유의미한 기여'는 거부된다

15줄을 초과하는 AI 생성 코드는 법적으로 유의미한 기여(legally significant contributions)로 간주해 프로젝트에서 거부한다. LLM(대규모 언어 모델)으로 직접 생성한 콘텐츠뿐 아니라, 이를 기반으로 수정하거나 파생시킨 코드까지 모두 거부 대상에 포함한다. 단순한 보조 도구로서의 활용을 넘어 실질적인 로직을 AI가 작성한 경우를 엄격히 제한한다. 이는 오픈소스 생태계의 근간인 라이선스 순수성을 유지해 저작권 분쟁 가능성을 원천 차단하기 위한 조치다.

GCC(GNU 컴파일러 컬렉션) 운영 위원회(steering committee)는 해당 정책이 고정된 상태로 머물지 않고 주기적으로 재검토하며 진화할 것이라고 밝혔다. AI 기술의 발전 속도와 법적 환경의 변화를 반영해 정책의 세부 내용을 지속적으로 수정한다. 다만 AI 생성 코드의 실제 탐지 가능 여부와 고성능 모델의 결과물을 구분할 수 있는지에 대해서는 유지관리자와 개발자 간의 의견이 갈리는 상황이다. 운영 위원회는 이러한 현장의 이견을 수렴하며 기여 거부의 범위를 정교하게 다듬을 예정이다.

엄격한 오픈소스 프로젝트 기여 시 AI 생성 코드가 15줄을 초과하면 법적으로 유의미한 기여로 판단하여 반려될 가능성이 높다.