Отчет Linux Foundation с анализом тенденций в разработке Linux-ядра
1 декабря 2010 года
Некоммерческая организация Linux Foundation представила (Архивная копия от 21 января 2016 на Wayback Machine) обновленный вариант отчета "Linux Kernel Development (Архивная копия от 22 августа 2014 на Wayback Machine)" в котором обобщены тенденции развития 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.linuxfoundation.org...) (Архивная копия от 21 января 2016 на Wayback Machine)
Любой участник может оформить статью: добавить иллюстрации, викифицировать, заполнить шаблоны и добавить категории.
Любой редактор может снять этот шаблон после оформления и проверки.
Комментарии
Если вы хотите сообщить о проблеме в статье (например, фактическая ошибка и т. д.), пожалуйста, используйте обычную страницу обсуждения.
Комментарии на этой странице могут не соответствовать политике нейтральной точки зрения, однако, пожалуйста, придерживайтесь темы и попытайтесь избежать брани, оскорбительных или подстрекательных комментариев. Попробуйте написать такие комментарии, которые заставят задуматься, будут проницательными или спорными. Цивилизованная дискуссия и вежливый спор делают страницу комментариев дружелюбным местом. Пожалуйста, подумайте об этом.
Несколько советов по оформлению реплик:
- Новые темы начинайте, пожалуйста, снизу.
- Используйте символ звёздочки «*» в начале строки для начала новой темы. Далее пишите свой текст.
- Для ответа в начале строки укажите на одну звёздочку больше, чем в предыдущей реплике.
- Пожалуйста, подписывайте все свои сообщения, используя четыре тильды (~~~~). При предварительном просмотре и сохранении они будут автоматически заменены на ваше имя и дату.
Обращаем ваше внимание, что комментарии не предназначены для размещения ссылок на внешние ресурсы не по теме статьи, которые могут быть удалены или скрыты любым участником. Тем не менее, на странице комментариев вы можете сообщить о статьях в СМИ, которые ссылаются на эту заметку, а также о её обсуждении на сторонних ресурсах.