Reddit 커뮤니티 r/opensource, AI 제작 및 초점 프로젝트 전면 금지 및 비영어권 사용자 제한 조치 발표
요약
Reddit r/opensource는 AI 기반 프로젝트에 대한 광범위한 제한을 발표하며, 최소 1년 유지 및 다수 기여자를 요구하고 있습니다. 반면, 리눅스는 AI 지원 코드 기여를 허용하는 규칙을 공식화했습니다. 이 정책은 인간 기여자에게 제출된 코드와 버그에 대한 최종 책임을 지게 하는 방식으로 차이를 보였습니다.
핵심 포인트
- Reddit r/opensource는 AI 사용 프로젝트 전반에 걸쳐 광범위한 제한 조치를 발표함.
- 새로운 오픈 소스 프로젝트는 최소 1년 유지 및 다수 기여자가 필수 요건임.
- 리눅스는 AI 지원 코드를 허용하며 'Assisted-by' 태그를 도입했음.
- 리눅스 정책에 따라 코드의 버그나 보안 문제 책임은 인간 기여자에게 있음.
Reddit 커뮤니티들은 인공지능(AI)과 관련된 규칙을 점차 강화하고 있으며, 일부는 AI가 생성한 제출물을 제한하고 다른 일부는 해당 기술에 대한 논의를 제한하고 있습니다. 최근 이러한 규제 강화는 Reddit’s r/opensource community에서 나왔습니다. 이 커뮤니티의 관리자들은 10월 24일, AI로 구축된 프로젝트, AI를 사용하는 프로젝트, 그리고 AI를 위한 소프트웨어에 대한 광범위한 제한을 발표했습니다. 이번 공지에는 그 포괄적인 문구 때문에 반발이 일고 있으며, 일부 개발자들은 AI 지원 코딩(AI-assisted coding)이 자동으로 프로젝트의 품질을 낮추거나 오픈 소스(open source)가 아니게 만들지는 않는다고 주장하고 있습니다.
특히 주목할 점은 새로운 규칙이 AI를 넘어 확장되었다는 것입니다. r/opensource에서 홍보되는 프로젝트는 이제 최소 1년 동안 활발하게 유지 관리되었고, 여러 기여자(multiple contributors)가 있으며, 기존 커뮤니티를 유지하고 있고, OSI 승인 오픈 소스 라이선스(OSI-approved open-source license)를 사용해야 합니다. 노트 필기 앱이나 PDF 뷰어와 같은 일반적인 학생 프로젝트들도 제외되며, 관리자나 추가 기여자를 요청하는 것 또한 허용되지 않습니다.
관리자들은 또한 Reddit 계정이 최소 1년 이상 되었고 상당한 기여 기록을 가지고 있어야 한다고 요구했습니다. 그들은 게시물을 올리려다 관리자에게 연락하는 사용자는 영구 차단(permanent ban) 및 음소거(mute)를 당할 수 있다고 경고했습니다. 이 공지에는 AI 지원 개발에 대해 특히 강경한 입장을 취하고 있습니다.
관리자들은 “프로젝트에서 AI를 사용하는 것이 명백하다면, 우리는 원하지 않습니다. 토큰은 저렴하며, 여러분의 놀라운 프로젝트를 만드는 데 얼마나 많은 토큰을 사용했는지는 신경 쓰지 않습니다”라고 작성했습니다.
또한 이 정책은 영어로 말하지 못하는 사람들에게 다른 커뮤니티를 찾으라고 안내하고 있는데, 관리자들이 AI가 작성한 영어와 AI가 번역한 텍스트를 신뢰성 있게 구별할 수 없기 때문이라는 주장입니다. 이 조항은 별도의 비판을 불러일으켰으며, 한 댓글 작성자는 비영어권 사용자에 대한 적대감을 “혐오스럽다”고 지적했습니다.
다른 개발자들은 해당 규칙이 단지 1인 개발자가 만들었거나 AI 도구를 사용했다는 이유만으로 합법적인 프로젝트를 배제할 수 있다고 반대했습니다. 한 개발자는 자신들의 아홉 살 된 프로젝트가 GitHub 스타(star)가 300개 이상 있지만 기여자는 단 한 명이라, AI 관련 요소가 전혀 없음에도 불구하고 제외될 위험에 처해 있다고 말했습니다.
이러한 제한 조치는 또한 AI가 소프트웨어 개발에서 더욱 일반화됨에 따라 Linux 커널과 같은 프로젝트가 새로운 규칙을 위반할 수 있는지에 대한 의문을 제기하게 했습니다.
한편, 리눅스는 다른 접근 방식을 취했습니다. 4월에 커널 프로젝트는 AI 지원 코드 기여를 허용하는 규칙을 공식화했으며, 공개 의무(disclosure requirements)를 두고 AI 지원 코드 기여가 가능해졌으며, 인간 기여자가 제출된 코드와 그로 인해 발생하는 버그나 보안 문제에 대한 책임을 지게 되었습니다. 이 정책은 초기에 AI 개입을 위해 “Assisted-by” 태그를 도입했습니다.
리눅스 창시자인 Linus Torvalds는 과거에도 AI 도구에 대한 전면적인 반대 의견에 맞섰습니다. 그는 AI 지원 코드 검토(AI-assisted code review)에 관한 논의 중인 지난 7월, “AI는 우리가 사용하는 다른 도구와 같은 도구일 뿐이다. 그리고 분명히 유용한 것이다.”라고 말했습니다 [링크].
참고로, r/opensource에서의 논쟁이 리눅스가 금지되었다는 의미는 아닙니다. Moderator Wolvereness에 따르면 커널은 프로젝트의 최소 요구 사항을 충족할 것이며, 어떤 프로젝트가 '명백하게 AI 생성'인지 여부는 주관적인 결정일 수 있다고 언급했습니다. 이는 관리자들이 프로젝트별로 정책을 다르게 해석할 상당한 여지를 남겨둡니다.
반발은 이미 Reddit 사용자 u/esk6plays가 시작한 경쟁 서브레딧인 r/TrueOpenSource의 생성을 촉발했습니다. r/opensource 운영진은 발표 수정 사항을 통해 이 새로운 커뮤니티를 언급하며, 제한 조치로 영향을 받은 사용자들을 위한 잠재적인 피난처(refuge)라고 설명했습니다.
이 논쟁은 Reddit의 오픈소스 커뮤니티에만 국한되지 않습니다. 4월에 r/programming 운영진은 양이 기술 토론을 압도한다고 밝히며 임시적으로 [대규모 언어 모델(LLM) 관련 게시물]을 금지했습니다. 5월에는 이 임시 금지를 대부분의 AI 및 LLM 콘텐츠를 주제와 무관한 것으로 취급하는 정책으로 대체했으며, 구현에 대한 깊이 있는 기술 토론은 허용했습니다. 한편, Gentoo나 NetBSD 같은 오픈소스 프로젝트들은 코드 품질, 라이선싱, 책임성(accountability)에 대한 우려를 반영하여 AI 생성 코드 기여에 제한을 가했습니다.
오픈소스 유지 관리자들 역시 AI가 생성한 기여와 보고서의 양에 어려움을 겪었습니다. cURL, tldraw, Node.js, OCaml 등을 포함한 프로젝트들은 [의심스러운 버그 보고서 또는 대규모 AI 생성 패치]와 관련된 문제에 직면했으며, 이는 제출물을 검토하고 그 품질을 확인하는 데 필요한 시간에 대한 우려를 낳았습니다. 이러한 사례들은 모든 프로젝트에 걸쳐 단일 접근 방식보다는 더 나은 공개(disclosure) 및 인간의 검토(human review)를 촉구하는 목소리를 키웠습니다.
다만, 최근의 제한 조치는 오픈소스 프로젝트에서 자체 코딩 도구 사용을 장려하려는 OpenAI의 노력과는 대조적입니다. 이 회사는 Codex for Open Source 프로그램을 통해 적격 유지 관리자들에게 Codex가 포함된 ChatGPT Pro 6개월 이용권, API 크레딧, 그리고 조건부 Codex Security 접근 권한을 제공합니다.
OpenAI에 따르면, 이러한 지원은 유지 관리자들이 코딩(coding), 이슈 분류(issue triage), 코드 검토(code review), 보안 작업(security work), 그리고 릴리스 워크플로우(release workflows)를 수행하는 데 도움을 주기 위한 것이지만, r/opensource 논란 자체를 직접적으로 다루지는 않습니다.
AI 자동 생성 콘텐츠
본 콘텐츠는 Tom's Hardware의 원문을 AI가 자동으로 요약·번역·분석한 것입니다. 원 저작권은 원저작자에게 있으며, 정확한 내용은 반드시 원문을 확인해 주세요.
원문 바로가기