티스토리 뷰

 

 

 일본서버임대

The Linux Foundation은 2017년 10월 25일(미국시간), 2017년의 Linux 커널 개발 보고서

'2017 State of Linux Kernel Development'를 공개했다.

보고서는 이 단체의 Web 사이트에서 다운로드 할 수있다.

 

Linux 커널 개발 보고서는 매년 공개되고 Linux 커널의 개발 과정과 활동 내용에 대해 설명되어 있다.

2017년판은 8번째이며, Linux 커널 4.8에서 4.13에 초점을 맞추고있다.

결론에서는 Linux 커널 개발은 가장 규모가 크고 성공적인 오픈 소스 프로젝트라고 하고있다.

이러한 성공은 다음과 같은 개발자에 의한 공헌 아래 이루어지고 있다.

 일본서버임대

보고서에 따르면 Linux 커널의 개발 과정에 참여하는 개발자와 기업의 수는 계속 증가하고 있다.

Git의 도입에 자세한 추적이 가능해진 2005년 공개 커널 2.6.11 이후, Linux 커널 개발에 최소 1513개

기업에 소속된 1만 5637명의 기술자가 참여했다.

최근 1년 동안 500개 이상의 기업, 4300명 이상의 개발자들이 커널 개발에 있다.

그 중 1670명이 신규 가입자이다.

 일본서버임대

그러나 커널 개발의 대부분은 일부 개발자에 의존하고 있는 실정이다.

커널 2.6.11에서 4.13까지의 커널 개발에 참여한 개발자의 약 3분의 1이 하나의 패치 밖에 개발하지 않는다.

그에 대한 기여도가 높은 상위 10명의 개발자는 전체의 7.1%에 해당하는 4만 5338개의 패치를 개발했다.

 일본서버임대

커널 2.6.11에서 4.13까지 상위 3명의 개발자는 H Hartley Sweeten 씨, Al Viro 씨, Takashi Iwai 씨가

거론되고 있으며 개발한 패치는 각각 6034개 (전체의 0.9%), 5904개 (0.9%), 5089개 (0.8%)이었다.

 일본서버임대

커널 4.8에서 4.13으로 기간을 제한하면 상위 3명은 Chris Wilson 씨, Mauro Carvalho Chehab 씨,

Johan Hovold 씨이며, 각각 1519개 (전체의 1.8%), 1096개 (1.3%), 911개 (1.1%)이었다.

그러나 Linus Torvalds 씨 등의 고급 개발자들은 다른 개발자가 개발한 패치를 평가하고 적용하는 작업도

담당하기 때문에 위의 공헌도 순위에 포함되지 않았다.

 

또한 2016년 보고서 이후 Linux 커널 개발을 지원하고 있는 상위 10기업은 Intel Red Hat, Linaro, IBM,

Samsung, SUSE, Google, AMD, Renesas Electronics, Mellanox 이다.

 일본서버임대

 일본서버임대

 

< 2017년의 Linux 커널 개발 보고서의 각 순위표 >

 일본서버임대

 

한편, Linux의 개발 속도도 계속해서 가속화 되고있다.

커널 4.13은 소스 패키지에 포함된 파일 개수는 6만 538개, 행 수는 2476만 6703줄에 이른다.

커널 4.8은 5만 5472파일, 2207만 760줄이기 때문에 1년에 약 300만 줄이 늘었다.

이것은 매일 약 7500줄의 코드가 추가 된 셈이다.

참고로 1991년에 공개된 첫 번째 Linux는 단지 1만 줄 정도였다.

 일본서버임대

이 1년에서 커널 변경 중 승인된 번호는 매주 1400건 이상.

이것은 시간당 평균 8.5건이다. 지난해는 7.8건이었다.

Linux 커널 배포에 소요되는 평균 개발 기간은 67.66일로, 전년의 66일에서 약간 증가했지만,

출시 간격은 63일 또는 70일 (9주 또는 10주) 중 하나로 자리 잡았다.

또한 이 보고서는 커널 4.9와 4.12의 개발 사이클의 특징으로 Linux 커널 프로젝트의 역사에서 가장

패치율이 높은 것을 들고 있다.

 

 일본서버임대

 일본서버임대

 일본서버임대

 일본서버임대

 일본서버임대

 일본서버임대

 

 

댓글
댓글쓰기 폼