요약:
Linux 커널 관리자들은 최근 합의에 도달하여 개발자가 인공 지능 지원 프로그래밍 도구의 사용을 공개해야 한다는 요구 사항을 취소하기로 결정했습니다. "Assisted-by" 태그가 공식적으로 폐지됨에 따라 향후 Linux 커널에 코드를 제출하는 개발자는 대규모 언어 모델이나 기타 AI 도구를 사용하더라도 제출 기록에 이를 구체적으로 명시할 필요가 없습니다.

이 결정은 2026년 10월 8일 체코 프라하에서 열린 Linux 유지관리자 서밋에서 비롯되었습니다. 서밋에서는 최종적으로 '지원' 라벨을 폐지하고 관련 문서에서 필수 요구사항을 삭제하는 데 동의했습니다. 이전에는 AI를 사용해 코드를 생성하거나 생성을 보조하는 개발자는 해당 코드가 전적으로 인간이 작성한 것이 아니라는 점을 설명하기 위해 제출 정보에 사용된 AI 도구를 표시해야 했습니다.
규칙 조정 후 AI 지원 생성 코드를 제출하는 개발자는 더 이상 추가 선언을 할 필요가 없습니다. 이는 Linux 커널 프로젝트가 AI 도구 사용에 대한 필수 공개 메커니즘을 공식적으로 포기했음을 의미합니다.
이러한 변화를 중심으로 메일링 리스트에 올라온 Linux 창립자 Linus Torvalds의 성명은 광범위한 관심을 끌었습니다. 일부 개발자가 공개 요구 사항을 제거하면 AI 코드에 대한 프로젝트의 감독이 약화될 것이라고 우려했을 때 Torvalds는 AI 도구에 대한 반대 주장이 "매우 어리석은" 것임을 분명히 했습니다. 그는 문제의 핵심은 개발자가 사용하는 도구가 아니라 제출한 코드를 진정으로 이해하는지 여부에 있다고 믿습니다.
그의 요점을 설명하기 위해 Torvalds는 예를 들었습니다. 개발자가 AI 도구를 사용하지 않아야 하는 경우 동일한 논리에 따라 개발자는 컴파일러를 포기하고 어셈블리 언어로 직접 코드를 작성하여 컴퓨터의 작동 메커니즘을 진정으로 이해하고 있음을 증명해야 할 수도 있습니다. 그는 또한 백스페이스 키가 입력 오류를 가릴 수 있기 때문에 커밋 지침을 작성하기 위해 텍스트 편집기를 사용하는 것조차 금지될 수 있다고 재치 있게 말했습니다. Torvalds는 그러한 규칙이 본질적으로 의미가 없다고 믿습니다.
Torvalds는 자신이 정말로 관심을 갖는 것은 코드가 생성된 도구가 아니라 코드가 실제로 수행되는 작업을 기여자가 이해하는 것이라고 강조했습니다. 그는 도구 자체가 코드의 품질을 결정하는 것이 아니라 개발자의 이해와 책임감이 핵심 기준이라고 본다.
사실 Torvalds는 최근 몇 달 동안 AI 지원 프로그래밍에 대해 여러 차례 공개적으로 긍정적인 태도를 표명했습니다. 그는 AI 프로그래밍 도구가 오랫동안 존재할 뿐만 아니라 개발 효율성을 높이고 소프트웨어 개발 프로세스를 더욱 흥미롭게 만들 것이라고 믿습니다. 그 자신도 복잡한 패치 이해를 돕기 위해 AI를 활용했다고 인정한 바 있으며, 최근 커널 최적화 작업에서는 Anthropic의 Claude Code를 사용해 구현 코드, 테스트 콘텐츠, 초기 문서를 생성하는 한편, 최종 검토 및 성능 검증 작업을 직접 완료한 바 있다.
공개 요구 사항 취소를 지지하는 사람들은 기존 규칙의 시행 효과가 제한적이라고 생각하며 일부 개발자는 AI 사용을 적극적으로 표시하지 않으므로 관련 요구 사항의 시행성이 부족합니다. 또한 일부 메인테이너들은 이 라벨이 상용 AI 서비스 제공업체에 대한 무료 홍보 제공과 동일하며 프로젝트 자체에서는 이 정보를 수집할 명확한 이유가 없다고 지적했습니다.
그러나 일부 개발자는 새로운 정책에 대해 우려를 표명했습니다. 그들은 규칙을 100% 시행할 수 없더라도 공개 요구 사항이 기여자에게 프로젝트의 태도와 행동 기대치를 전달하고 코드 검토자에게 추가 참조 정보를 제공할 수 있다고 믿습니다. 라벨을 제거한 후에는 향후 특정 코드가 AI의 도움으로 생성되었는지 여부를 알기가 더 어려울 수 있습니다.
'Assisted-by' 라벨이 역사적 단계에서 점차 물러나면서 AI 프로그래밍 도구 문제에 대한 Linux 커널 프로젝트의 입장은 더욱 분명해졌습니다. 이 프로젝트는 코드가 AI로 작성되었는지 여부에 초점을 맞추지 않고 코드 품질, 기능적 정확성 및 제출된 콘텐츠에 대한 개발자의 이해에 초점을 둘 것입니다. 이는 또한 Linux를 현재 대규모 오픈 소스 프로젝트 중에서 AI 지원 개발을 위한 가장 개방적인 대표자 중 하나로 만듭니다.
관련 기사:
Linus Torvalds는 Claude Code를 사용하여 Linux 커널을 최적화합니다. 멀티스레드 파일 읽기 성능이 크게 향상될 것으로 예상됩니다
Linus Torvalds는 AI를 사용하여 Linux 커널 코드의 가독성을 재구성하고 10년 넘게 존재해 온 세 가지 취약점을 우연히 발견했습니다.
댓글