Некоммерческая организация Linux Foundation представила обновленный вариант отчета "Linux Kernel Development" в котором обобщены тенденции развития Linux-ядра и проанализирован вклад различных компаний в разработку.

Наиболее интересные факты:

  • С момента публикации прошлого отчета в августе 2009 года в ядро было добавлено около полутора миллионов строк кода, что в среднем соответствует добавлению 5 патчей каждый час и добавлению 9058 строк, удалению 4495 и изменению 1978 строк каждый день, включая праздники и выходные. Среднее время подготовки одного релиза ядра - 80 дней. Начиная с 2005 года более 6100 индивидуальных разработчиков из 600 различных компаний, привнесли свой вклад в Linux-ядро;
  • Число спонсоров, поддерживающих разработку 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%
    Intel5.8%7.8%
    Консультанты 2.6%2.4%
    Oracle 2.3%1.9%
    Renesas Technology 1.4%2.0%
    The Linux Foundation1.3%-
    Научные учреждения1.3%1.4%
    SGI1.3%-
    Fujitsu1.2%1.7%
    Parallels1.2%0.6%
    Analog Devices1.0%1.3%
    Nokia1.0%2.3%
    HP1.0%1.0%
    MontaVista 1.0%0.7%
    Google 0.8%0.7%
    AMD 0.8%1.7%
    Freescale0.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 в качестве базиса для своих продуктов.
  • Наиболее значительный вклад среди индивидуальных разработчиков привнес Paul Mundt, совершив 1.3% от всех изменений в ядре. Далее следуют Johannes Berg и Peter Zijlstra, внесшие 1.1% изменений. На четвертом месте Bartlomiej Zolnierkiewicz - 1.0%, на пятое место разделили Greg Kroah-Hartman, Mark Brown и Takahashi Iwai - 0.9%;
  • Динамика развития ядра:

    ВыпускЧисло разработчиковЧисло компанийРазмер исходных текстовВключено патчей
    2.6.26 1,027 2039,411,8419,941
    2.6.27 1,021 1879,630,07410,628
    2.6.28 1,075 21210,118,7579,048
    2.6.29 1,180 23310,934,55411,678
    2.6.30 1,150 24511,560,97111,989
    2.6.31 1,166 22111,970,12410,883
    2.6.32 1,248 25912,532,67710,989
    2.6.33 1,196 22612,912,68410,871
    2.6.34 1,150 19513,243,5829,443
    2.6.35 1,187 18413,468,2539,801


Источник: http://www.opennet.ru/opennews/art.shtml?num=28856