데비안 결의문, “AI 생성 코드는 금지되지 않는다”라고 못 박다

AI 코드 제안이 뜬 화면 앞에서 키보드를 두드리는 개발자의 손

데비안이 AI 생성 코드를 막지 않기로 한 진짜 이유

메일링리스트 debian-vote에는 8월 내내 투표 안내 메일이 쌓였습니다. 개발자들 사이에서는 “이번엔 진짜 금지될 것 같다”는 말이 오갔죠. 결과는 정반대였습니다. 데비안은 2026년 8월 28일, AI 생성 코드를 전면 금지하지 않고 ‘책임 있는 사용’을 허용하는 쪽으로 표결을 마쳤어요.

궁금한 건 딱 하나일 겁니다. 왜 금지하지 않았을까요. 답은 의외로 단순합니다. 이미 개발자 대다수가 AI 도구를 쓰고 있는 상황에서, 금지는 지킬 수 없는 규칙이 될 뿐이라고 판단했기 때문이에요. 그럼 아무 코드나 다 받아준다는 뜻일까요. 그건 아닙니다.

목차

한눈에 보기

  • 데비안은 2026년 8월 28일 총회(General Resolution 2026-002)에서 AI 생성 코드에 대한 ‘책임 있는 사용’ 안을 채택하고, 전면 금지안을 부결시켰습니다.
  • 공개 표결에서 투표자의 약 64%가 LLM 활용 기여를 허용하는 안에 표를 던졌고, 나머지 약 36%는 금지나 강한 제한을 원했습니다.
  • AI 사용 여부 공개는 권장 사항일 뿐 의무는 아니며, 코드 품질과 라이선스 책임은 전적으로 기여자 본인 몫입니다.

무슨 일이 있었나 — 논란의 발단

데비안 내부의 AI 코드 논쟁은 사실 2026년이 처음이 아니었습니다. 2024년에 개발자 티아고 보르톨레토 바즈가 젠투의 AI 금지 정책을 언급하며 debian-devel에 문제를 던진 게 시작이었거든요. 2026년 2~3월에도 한 차례 격론이 벌어졌지만, 그때는 결론을 못 내고 흐지부지됐습니다. 결정을 하지 않기로 결정한 셈이었죠.

투표 안내 메일이 가득 쌓인 데비안 메일링리스트 화면

여름 들어 논의가 다시 불붙었어요. 7월에 토론 기간이 열리고 3주간 이어진 뒤, 8월 15일부터 28일까지 정식 투표가 진행됐습니다. 이번엔 안건이 무려 8~9개나 올라올 만큼 의견이 갈렸어요. 완전 금지부터 공개 의무화, 완전 자유 허용까지 스펙트럼이 넓었습니다.

데비안이 내린 결정 — 금지하지 않은 공식 입장

최종 채택안은 데비안 개발자 마크 하버가 제안한 ‘책임 있는 생성형 AI 사용’입니다. 이 안은 데비안 헌법 4.1.5조에 따른 공식 입장 표명 형태로 통과됐어요. 절차를 중시하는 데비안다운 방식이라고 볼 수 있습니다.

핵심은 “AI 생성 코드는 금지되지 않는다”를 공식 기록으로 못 박았다는 점이에요. 동시에 적극 권장하는 것도 아니라는 애매한 균형을 잡았습니다. 데비안은 AI 도구가 자원봉사자의 시간을 아껴줄 수 있다는 건 인정하되, 그 결과물에 대한 책임까지 AI가 대신 져주지는 않는다는 선을 그은 거죠.

왜 막지 않기로 했나 — 데비안의 논리

실무적으로 보면 이유는 명확합니다. 이미 많은 데비안 개발자가 코딩 보조 도구를 일상적으로 쓰고 있어요. 그런데 어디까지가 AI 생성이고 어디까지가 사람이 직접 짠 코드인지, 구분 자체가 현실적으로 불가능합니다. 금지 규정을 만들어봐야 검증할 방법이 없으니 있으나 마나 한 규칙이 되는 셈이에요.

법적 관점에서도 한 발 물러섰습니다. 생성형 AI 결과물의 저작권 지위는 여러 국가에서 아직 정리되지 않은 미해결 쟁점이거든요. 데비안은 이번 총회 결의로 그 법적 문제를 해결하려 들지 않겠다고 명시했습니다. 대신 기존에도 그래왔듯 개별 기여자의 판단과 책임에 맡기는 방식을 택했어요. 이건 데비안 사회계약이 오랫동안 지켜온 원칙과도 맞닿아 있습니다. 자유 소프트웨어 배포판은 라이선스 순수성을 지키되, 그 판단의 최종 책임은 늘 개인 메인테이너에게 있었으니까요.

그래도 지켜야 할 조건은 있다 — 제약과 예외

전면 허용이라고 해서 아무 코드나 통과되는 건 아니에요. 기여자는 AI 보조 여부와 무관하게 코드를 이해하고, 검토하고, 테스트하고, 필요하면 직접 수정한 뒤 제출해야 할 책임을 그대로 집니다.

구분 허용되는 경우 문제 되는 경우
코드 검증 기여자가 직접 리뷰·테스트를 마친 경우 검증 없이 그대로 제출한 경우
라이선스 출처와 라이선스 조건을 합리적으로 설명 가능한 경우 저작권 침해 가능성을 판단할 수 없는 경우
공개 여부 AI 사용을 공개하지 않아도 무방(권장 사항) 사용 사실을 속이거나 허위 서명한 경우
결과물 품질 사람이 최종 책임지고 통합한 코드 검토 없는 복붙형 AI 산출물

리눅스 커널 쪽 정책과 비교하면 데비안의 온도차가 보입니다. 리눅스 커널은 2026년 4월 커널 7.0과 함께 AI 기여에 대한 공식 문서를 내놓으면서, AI가 생성한 코드에는 법적 구속력이 있는 ‘Signed-off-by’ 태그 대신 별도의 ‘Assisted-by’ 태그를 붙이도록 했어요. 리누스 토르발스는 AI 프로젝트를 반대하는 판이 될 생각은 없다며, 싫으면 포크하라는 입장을 분명히 했습니다. 데비안은 이 정도의 태그 의무화까지는 가지 않았고, 공개는 어디까지나 권장에 머물렀다는 점이 다릅니다.

Linus Torvalds

사진 출처: cdn.britannica.com

커뮤니티 반응과 다른 배포판 비교

찬성 측 논리는 실용주의에 가까웠습니다. 이미 쓰고 있는 도구를 억지로 금지해봐야 지켜지지 않고, 오히려 정직한 공개를 막는 역효과만 낸다는 주장이었어요. 반대 측은 두 가지를 걱정했습니다. 하나는 라이선스 오염 문제, 다른 하나는 AI가 신입 개발자의 자리를 대체하면서 버그를 직접 풀어보며 배우는 성장 기회 자체가 사라진다는 우려였죠.

다른 배포판들의 온도차는 꽤 뚜렷해요. 젠투는 2024년 4월 이사회 결정으로 AI 생성·보조 코드 기여를 아예 금지했습니다. 저작권 침해 가능성, 품질 관리 문제, AI 학습 과정의 전력 소비 같은 윤리적 이유를 근거로 들었어요. NetBSD는 한발 더 나가 AI가 생성한 코드를 ‘오염된 코드’로 간주하고, 사전 서면 승인 없이는 커밋할 수 없게 막아뒀고요. 반면 우분투의 모체인 데비안은 이번 결정으로 정반대 방향을 택한 셈입니다.

세 배포판의 서로 다른 AI 코드 정책을 나란히 비교하는 모습

이 결정이 오픈소스 생태계에 주는 의미

데비안은 리눅스 배포판 중에서도 보수적이고 절차를 중시하는 프로젝트로 꼽힙니다. 그런 프로젝트가 전면 금지 대신 개인 책임 모델을 공식화했다는 사실은, 비슷한 논쟁을 벌이는 다른 커뮤니티에도 참고 사례가 될 가능성이 높아요. 실제로 유사한 논쟁이 진행 중인 다른 프로젝트들이 데비안의 이번 결의문 문구를 인용하며 자체 정책 초안을 다듬는 흐름도 나타나고 있습니다.

일반 기여자나 메인테이너 입장에서 실무적으로 달라지는 건 이렇습니다.

  • AI 도구를 써서 패치를 작성해도 데비안 정책 위반이 아닙니다.
  • 다만 제출 전 본인이 직접 코드를 이해하고 검증했다는 사실은 여전히 필수예요.
  • AI 사용 여부를 커밋 메시지 등에 밝히면 좋지만, 안 밝혔다고 반려되진 않습니다.
  • 라이선스가 불분명한 AI 산출물은 여전히 거부 대상입니다. 판단 근거를 스스로 설명하지 못하면 위험 신호로 봐야 해요.
  • 패키지 메인테이너는 리뷰 기준을 AI 코드라고 특별히 낮추거나 높일 필요 없이, 기존 코드 리뷰 원칙을 그대로 적용하면 됩니다.

결국 데비안이 내린 건 허용이냐 금지냐라는 이분법이 아니었어요. “도구는 도구일 뿐, 책임은 사람이 진다”는 오래된 원칙을 다시 한 번 확인한 것에 가깝습니다.

여러분은 이번 데비안의 결정에 대해 어떻게 생각하시나요? AI 보조 코드를 써 보신 경험이 있다면 어떤 점이 편했고 어떤 점이 걸렸는지 댓글로 들려주세요.

댓글 남기기