Отчет 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%
    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 в качестве базиса для своих продуктов.
  • Начиная с 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