Zig 프로젝트, AI 기여 금지 정책의 근거 공개

원제: The Zig project's rationale for their anti-AI contribution policy

왜 중요한가

오픈소스 프로젝트의 AI 활용에 대한 새로운 관점을 제시하며 기여자 중심의 지속가능한 개발 생태계 구축 중요성을 강조

오픈소스 프로그래밍 언어 Zig 프로젝트가 LLM을 활용한 이슈 제출, 풀 리퀘스트, 댓글 작성을 전면 금지하는 엄격한 정책을 유지하는 이유를 설명했다. Zig Software Foundation VP Loris Cro는 기여자 육성을 위한 투자 관점에서 이를 정당화했다.

Zig 프로젝트는 주요 오픈소스 프로젝트 중 가장 엄격한 LLM 금지 정책을 운영하고 있다. 이슈, 풀 리퀘스트, 버그 트래커 댓글에서 LLM 사용을 전면 금지하며, 번역조차 허용하지 않는다. Zig로 작성된 대표적 프로젝트인 Bun JavaScript 런타임은 2025년 12월 Anthropic에 인수되어 AI를 적극 활용하고 있다. Bun은 자체 Zig 포크를 운영하며 최근 병렬 의미 분석과 다중 코드젠 유닛 추가로 컴파일 성능을 4배 개선했으나, Zig의 LLM 금지 정책 때문에 업스트림 기여는 계획하지 않는다고 밝혔다. Zig Software Foundation 커뮤니티 VP Loris Cro는 이 정책을 'Contributor Poker' 개념으로 설명했다. 성공적인 오픈소스 프로젝트는 처리 가능한 것보다 많은 PR을 받게 되지만, Zig는 불완전한 PR도 거부하지 않고 새로운 기여자를 돕는다. 기여보다 기여자를 중시하며, 각 기여자를 Zig 핵심 팀의 투자로 본다. PR 검토의 주목적은 코드 추가가 아닌 신뢰할 수 있는 장기 기여자 육성이다. LLM 지원은 이 과정을 완전히 파괴한다고 설명했다.

출처

simonwillison.net — 원문 읽기 →