리눅스 커널 기여 시 AI 보조 도구 사용 지침
·2026.04.12 01:32
핵심 내용
리눅스 커널은 AI 보조 기여에도 기존 절차와 서명을 강제한다.
자세히 보기
Linux kernel 공식 문서가 AI 코딩 도구를 써서 기여할 때의 원칙을 정리한다.
AI 도구를 사용하더라도 기여자는 기존 커널 개발 프로세스를 그대로 따라야 한다.
- Kernel Development Process
- Linux kernel coding style
- Submitting patches 절차
핵심 규칙은 분명하다.
- AI는 Signed-off-by 태그를 추가할 수 없다.
- DCO는 법적으로 인간만 인증할 수 있다.
- 인간 제출자가 AI 생성 코드를 검토하고, 라이선스 준수를 확인하고, 자신의 Signed-off-by를 붙여야 한다.
- 최종 책임은 인간 개발자가 진다.
또한 도구 생성 내용이 Signed-off-by chain 밖에서 의미 있게 쓰였다면 별도 지침이 적용된다.
- 커버레터와 changelog에 어떤 도구를 썼는지 투명하게 공개해야 한다.
- 사용한 prompt, 입력, 영향받은 부분, 테스트 방법을 적을 수 있다.
- maintainers는 필요하면 더 엄격한 검토, 추가 테스트, 또는 거절을 선택할 수 있다.
즉, AI는 커널 기여를 돕는 보조 수단일 뿐이고, 절차와 책임은 인간이 그대로 감당해야 한다.
이 한국어 요약은 AI가 자동으로 만들었습니다. 원문의 주장과 맥락은 원문에서 확인해 주세요. 저작권은 원저작자에게 있습니다.