The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]



Индекс форумов
Составление сообщения

Исходное сообщение
"Анализ тенденций в разработке ядра Linux"
Отправлено opennews, 16-Сен-13 21:32 
Организация Linux Foundation представила (http://www.linuxfoundation.org/news-media/announcements/2013...) отчёт (PDF (http://storage.pardot.com/6342/97102/lf_pub_who_writes_linux...), 280 Кб, 12 стр.) с оценкой прогресса развития ядра Linux и  вклада индивидуальных разработчиков и различных компаний в разработку и рецензирование код ядра. По сравнению с прошлым отчётом (http://www.opennet.ru/opennews/art.shtml?num=33529), выпущенным в апреле 2012 года, в новом документе отражены данные об изменениях, внесённых в ядрах с 3.3 по 3.10.


Основные тенденции:


-  С момента начала сбора статистики в 2005 году в разработке ядра приняло участие около 10 тысяч разработчиков из более чем 1000 различных компаний. За последний год к разработке присоединилось более 1100 новых разработчиков и 225 новых компаний. Ядро 3.10 побило рекорд по числу вовлечённых в его создание участников (изменения приняты от 1391 разработчиков). За год было добавлено 92 тыс. изменений от 3738 разработчиков, представляющих 536 компаний.


-  С момента выпуска 3.3 наибольший вклад в развитие ядра внесли корпорации Red Hat, Intel, Texas Instruments, Linaro, SUSE, IBM, Samsung, Google, Vision Engraving Systems и Wolfson Microelectronics. Занимавшая в прошлом рейтинге 17 место компания Microsoft, в нынешнем рейтинге не попала в список заметных участников разработки. Так же из списка пропала компания Nokia, которая ранее занимала  10 место. В десятку наиболее активных участников разработки вошли компании Google и Samsung. В рейтинг впервые вошла компания NVIDIA.
-  Растёт вклад компаний развивающих мобильные и встраиваемые решения. Например, в прошлом отчёте  Linaro, Samsung и TI вместе внесли 4.4% изменений, то в новом отчёте ими было внесено 11% изменений.
-  Существенно вырос темп развития Linux: в среднем каждый час в ядро принимается 7.14 изменений (год назад фиксировалось в среднем 6 изменений в час), в день - 171 изменение, в неделю - 1200. На подготовку нового выпуска ядра в среднем уходит 70 дней, год назад этот показатель составлял 80 дней.

-  80% процентов всех вносимых в ядро изменений сделаны разработчиками, которые получили оплату за данную работу. В прошлом году доля оплачиваемых разработчиков составляла 75%,
Только 13.6% (в прошлом году - 14.6%) изменений созданы на голом энтузиазме и не имеют принадлежности к корпорациям, 0.9% (в прошлом году - 1.3%) изменений созданы образовательными учреждениями. Происхождение 3.3% (ранее 5.1%) кода достоверно установить не удалось.


-  Причины участия компаний в разработке Linux-ядра:


-  Компании, подобные IBM, AMD, ARM, Intel, SGI, MIPS, Freescale, HP, Broadcom, NVIDIA и Fujitsu, заинтересованы в достойной работе Linux на их оборудовании;

-  Дистрибьюторам, таким как Red Hat, Novell, Oracle и MontaVista, важно, чтобы Linux-ядро было как можно более функциональным;

-  Такие компании как  Sony, Cisco и Samsung поставляют Linux в виде компонента своей продукции, такой как видеокамеры,  телеприставки и мобильные телефоны. Участие в разработке Linux-ядра позволяет обеспечить дальнейшее использование Linux в качестве базиса для своих продуктов.


-  Наиболее значительный вклад среди разработчиков привнес H Hartley Sweeten, совершивший 2.3% от всех изменений в ядре. На втором месте Mark Brown с 1.5% изменений. На третьем Al Viro  с 1.4% изменений. Далее следуют Axel Lin и Johannes Berg, внесшие 1.2% и 1.0%  изменений.

Рейтинг вклада компаний в разработку
(оценивается число патчей):


<center>
<table style="border: 1px solid rgb(176, 177, 144); border-collapse: collapse; background: none repeat scroll 0% 0% rgb(221, 225, 194);" cellpadding="2" cellspacing="0" width="60%" border="1">

<tr><th>Участник</th><th>Вклад в ядра 3.3-3.10</th><th>Вклад в ядра 2.6.30-2.6.35<th>Вклад в ядра 2.6.36-3.2
<tr><td>Энтузиасты </td><td>13.6%</td><td>19.1%<td>16.2%
</td></tr><tr><td>Red Hat </td><td>10.2%</td><td>12.0%<td>10.7%
</td></tr><tr><td>Intel</td><td>8.8%</td><td>7.8%<td>7.2%
</td></tr><tr><td>Texas Instruments</td><td>4.1%</td><td>1.7%<td>
3.0%

</td></tr><tr><td>Linaro </td><td>4.1%</td><td>-<td>0.7%
</td></tr><tr><td>SUSE </td><td>3.5%</td><td>5.0%<td>3.3%
</td></tr><tr><td>Не удалось определить</td><td>3.3%</td><td>4.7%<td>4.3%
</td></tr><tr><td>IBM </td><td>3.1%</td><td>4.8%<td>3.7%
</td></tr><tr><td>Samsung</td><td>2.6%</td><td>-<td>1.7%
</td></tr><tr><td>Google </td><td>2.4%</td><td>0.7%<td>1.5%
</td></tr><tr><td>Vision Engraving Systems Consultants</td><td>2.3%</td><td>-<td>-
</td></tr><tr><td>Консультанты </td><td>1.7%</td><td>2.4%<td>2.6%
</td></tr><tr><td>Wolfson Microelectronics</td><td>1.6%</td><td>-<td>-
</td></tr><tr><td>Oracle </td><td>1.3%</td><td>1.9%<td>1.6%

</td></tr><tr><td>Broadcom</td><td>1.3%</td><td>-<td>2.5%
</td></tr><tr><td>NVIDIA</td><td>1.3%</td><td>-<td>-
</td></tr><tr><td>Freescale</td><td>1.2%</td><td>-<td>1.0%
</td></tr><tr><td>Qualcomm</td><td>1.0%</td><td>-<td>-
</td></tr><tr><td>Cisco</td><td>0.9%</td><td>-<td>-
</td></tr><tr><td>The Linux Foundation</td><td>0.9%</td><td>-<td>-
</td></tr><tr><td>Научные учреждения</td><td>0.9%</td><td>1.4%<td>1.3%
</td></tr><tr><td>AMD </td><td>0.9%</td><td>1.7%<td>1.4%

</td></tr><tr><td>NetApp</td><td>0.8%</td><td>-<td>-
</td></tr><tr><td>Fujitsu</td><td>0.7%</td><td>1.7%<td>1.2%

</td></tr><tr><td>Parallels</td><td>0.7%</td><td>0.6%<td>
</td></tr><tr><td>ARM</td><td>0.7%</td><td>-<td>-

</table>
</center>

Динамика развития ядра:

<center>
<table style="border: 1px solid rgb(176, 177, 144); border-collapse: collapse; background: none repeat scroll 0% 0% rgb(221, 225, 194);" cellpadding="2" cellspacing="0" width="60%" border="1">


<tr><td>Выпуск</td><td>Число разработчиков</td><td>Число компаний</td><td>Размер исходных текстов</td><td>Включено патчей

</td></tr><tr><td>2.6.26 </td><td>1,027 </td><td>203</td><td>9,411,841</td><td>9,941
</td></tr><tr><td>2.6.27 </td><td>1,021 </td><td>187</td><td>9,630,074</td><td>10,628
</td></tr><tr><td>2.6.28 </td><td>1,075 </td><td>212</td><td>10,118,757</td><td>9,048
</td></tr><tr><td>2.6.29 </td><td>1,180 </td><td>233</td><td>10,934,554</td><td>11,678
</td></tr><tr><td>2.6.30 </td><td>1,150 </td><td>245</td><td>11,560,971</td><td>11,989
</td></tr><tr><td>2.6.31 </td><td>1,166 </td><td>221</td><td>11,970,124</td><td>10,883
</td></tr><tr><td>2.6.32 </td><td>1,248 </td><td>259</td><td>12,532,677</td><td>10,989
</td></tr><tr><td>2.6.33 </td><td>1,196 </td><td>226</td><td>12,912,684</td><td>10,871
</td></tr><tr><td>2.6.34 </td><td>1,150 </td><td>195</td><td>13,243,582</td><td>9,443
</td></tr><tr><td>2.6.35 </td><td>1,187 </td><td>184</td><td>13,468,253</td><td>9,801
</td></tr><tr><td>2.6.36 </td><td>1,176
</td><td>207
</td><td>13,422,037
</td><td>9,501
</td></tr><tr><td>2.6.37 </td><td>1,276
</td><td>221
</td><td>13,919,579
</td><td>11,446
</td></tr><tr><td>2.6.38 </td><td>1,198
</td><td>220
</td><td>14,211,814
</td><td>9,577
</td></tr><tr><td>2.6.39</td><td>1,258
</td><td>239
</td><td>14,537,764
</td><td>10,269
</td></tr><tr><td>3.0 </td><td>1,131
</td><td>331
</td><td>14,651,135
</td><td>9,153
</td></tr><tr><td>3.1 </td><td>1,168
</td><td>212
</td><td>14,776,002
</td><td>8,693
</td></tr><tr><td>3.2 </td><td>1,316
</td><td>226
</td><td>15,004,006
</td><td>11,881

</td></tr><tr><td>3.3 <td>1,247 <td>233<td>15,171,607<td>10,550


</td></tr><tr><td>3.4 <td>1,286 <td>245<td>15,389,393<td>10,889


</td></tr><tr><td>3.5 <td>1,195 <td>242<td>15,601,911<td>10,957


</td></tr><tr><td>3.6 <td>1,224 <td>298<td>15,873,569<td>10,247


</td></tr><tr><td>3.7 <td>1,280 <td>228<td>16,197,233<td>11,990


</td></tr><tr><td>3.8 <td>1,258 <td>241<td>16,422,416<td>12,394


</td></tr><tr><td>3.9 <td>1,388 <td>263<td>16,692,421<td>11,910


</td></tr><tr><td>3.10 <td>1,392 <td>243<td>16,961,031<td>13,367

</table>
</center>

URL: http://www.linuxfoundation.org/news-media/announcements/2013...
Новость: http://www.opennet.ru/opennews/art.shtml?num=37926

 

Ваше сообщение
Имя*:
EMail:
Для отправки ответов на email укажите знак ! перед адресом, например, !user@host.ru (!! - не показывать email).
Более тонкая настройка отправки ответов производится в профиле зарегистрированного участника форума.
Заголовок*:
Сообщение*:
 
При общении не допускается: неуважительное отношение к собеседнику, хамство, унизительное обращение, ненормативная лексика, переход на личности, агрессивное поведение, обесценивание собеседника, провоцирование флейма голословными и заведомо ложными заявлениями. Не отвечайте на сообщения, явно нарушающие правила - удаляются не только сами нарушения, но и все ответы на них. Лог модерирования.



Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру