Linux 7.2 커널 개발 통계

1 hour ago 3

Linux 7.2에는 병합을 제외한 16,418개 커밋과 약 60만 줄의 코드가 추가됐으며, 커밋 수 기준 커널 역사상 두 번째로 활발한 개발 주기였음 참여 개발자는 2,652명, 첫 기여자는 613명으로 모두 기록을 경신했으며, 소속을 확인할 수 없는 개발자의 기여도 크게 늘어남 LLM 지원을 표시하는 Assisted-by 태그는 7.1의 301개에서 1,111개로 증가했지만, 태그 누락과 삭제 때문에 실제 활용 규모를 정확히 파악하기 어려움 이전 커밋의 버그를 고쳤음을 나타내는 Fixes 태그가 4,830개 커밋에 포함됐으며, LLM을 활용한 버그 탐색과 검토가 수정 증가에 영향을 주는 것으로 보임 LLM이 기여의 문턱을 낮추는 한편, 제출자가 충분히 이해하지 못한 코드가 쌓일 가능성도 있음. 버그 감소 효과와 장기 유지보수 부담이 어떻게 나타날지는 아직 불확실함 역대 두 번째 규모의 개발 주기 Linus Torvalds는 들어오는 수정 수가 여전히 “바랐던 것보다 많다”고 언급한 뒤 8월 17일 7.2 커널을 출시했으며, 이번 주기에는 약 60만 줄의 코드가 추가됨 메인라인에 반영된 비병합 커밋은 16,418개로, 이미 활발했던 7.1을 넘어섬 이보다 커밋이 많았던 릴리스는 6.7뿐임 6.7에서는 bcachefs 개발 이력의 병합이 큰 비중을 차지했지만, 7.2의 활동 증가는 더 폭넓은 영역에 걸쳐 있음 참여 개발자는 2,652명으로 직전 기록인 7.1의 2,479명을 크게 웃돎 Git 도입 이후 릴리스별 참여 개발자 수는 지속적으로 증가했으며, 최근에는 증가 기울기도 뚜렷하게 달라짐 통계와 그래프의 상당 부분은 구독자 전용 LWN Kernel Source Database에 기반함 주요 개발자의 작업과 코드 변경 규모 커밋 수 상위 개발자 1위인 Uwe Kleine-König는 151개 커밋으로 드라이버 서브시스템 전반을 정리함 Rosen Penev는 146개 커밋을 기여했으며, 아키텍처별 코드, 드라이버, 네트워킹, 암호화 등에서 LLM이 작성한 버그 수정을 다수 반영함 Ian Rogers는 138개, Arnaldo Carvalho de Melo는 131개 커밋을 기여하며 사용자 공간의 perf 도구를 집중적으로 작업함 Johan Hovold는 133개 커밋을 기여했으며, 주로 SPI와 USB 서브시스템을 개선함 변경 줄 수에서는 기계가 생성한 대규모 amdgpu 헤더 파일 추가가 큰 비중을 차지함 Ma...

Read Entire Article