Отчет Linux Foundation с анализом тенденций в разработке Linux-ядра
Некоммерческая организация Linux Foundation представила обновленный вариант отчета "Linux Kernel Development" в котором обобщены тенденции развития Linux-ядра и проанализирован вклад различных компаний в разработку.Наиболее интересные факты:
- С момента публикации прошлого отчета в августе 2009 года в ядро было добавлено около полутора миллионов строк кода, что в среднем соответствует ежедневному добавлению 9058 строк, удалению 4495 и изменению 1978 строк, каждый день, включая праздники и выходные;
- Число спонсоров, поддерживающих разработку Linux-ядра, пополнилось компаниями, заинтересованными в продвижении Linux для мобильных и встраиваемых устройств. Значительно увеличился вклад в ядро, таких компаний, как Nokia, Texas Instruments и Renasas. Лидируют по степени участия в разработке ядра компаниии Red Hat, Intel, Novell и IBM.
Рейтинг самых активных компаний (во втором столбце общий вклад, а в третьем - вклад начиная с релиза 2.6.30):Энтузиасты 18.9% 19.1% Red Hat 12.4% 12.0% Novell 7.0% 5.0% IBM 6.9% 4.8% Не удалось определить 6.4% 4.7% Intel 5.8% 7.8% Консультанты 2.6% 2.4% Oracle 2.3% 1.9% Renesas Technology 1.4% 2.0% The Linux Foundation 1.3% - Научные учреждения 1.3% 1.4% SGI 1.3% - Fujitsu 1.2% 1.7% Parallels 1.2% 0.6% Analog Devices 1.0% 1.3% Nokia 1.0% 2.3% HP 1.0% 1.0% MontaVista 1.0% 0.7% Google 0.8% 0.7% AMD 0.8% 1.7% Freescale 0.8% - Texas Instruments - 1.7% - Причины участия компаний в разработке Linux-ядра:
- Компании, подобные IBM, Intel, SGI, MIPS, Freescale, HP и Fujitsu, заинтересованы в достойной работе Linux на из оборудовании;
- Дистрибьюторам, таким как Red Hat, Novell и MontaVista, важно, чтобы Linux-ядро было как можно более функциональным. Примечательно, что несмотря на то, что данные компании являются прямыми конкурентами, они сообща работают над усовершенствованием ядра;
- Такие компании, как Sony, Nokia и Samsung поставляют Linux в виде компонента своей продукции, такой как видеокамеры, телеприставки и мобильные теоефоны. Участие в разработке Linux-ядра позволяет обеспечить дальнейшее использование Linux в качестве базиса для своих продуктов.
- Начиная с 2005 года более 6100 индивидуальных разработчиков из 600 различных компаний, привнесли свой вклад в Linux-ядро. С каждым новым циклом подготовки релиза число вовлеченных разработчиков увеличивается приблизительно на 10%;
- Наиболее значительный вклад среди индивидуальных разработчиков привнес Paul Mundt, совершив 1.3% от всех изменений в ядре. Далее следуют Johannes Berg и Peter Zijlstra, внесшие 1.1% изменений. На четвертом месте Bartlomiej Zolnierkiewicz - 1.0%, на пятое место разделили Greg Kroah-Hartman, Mark Brown и Takahashi Iwai - 0.9%;
© OpenNet