The OpenNET Project / Index page

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

Отчет Linux Foundation с анализом тенденций в разработке Linux-ядра

01.12.2010 21:15

Некоммерческая организация 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


  1. Главная ссылка к новости (http://www.linuxfoundation.org...)
  2. OpenNews: Linux Foundation обобщила данные о тенденциях и участниках разработки ядра Linux
  3. OpenNews: Анализ участников процесса разработки Linux ядра
  4. OpenNews: Анализ вклада разработчиков в новое Linux ядро
  5. OpenNews: Статистика Linux ядра: 75% кода пишется корпорациями
Лицензия: CC BY 3.0
Короткая ссылка: https://opennet.ru/28856-linux
Ключевые слова: linux, kernel, summary
При перепечатке указание ссылки на opennet.ru обязательно


Обсуждение (55) Ajax | 1 уровень | Линейный | +/- | Раскрыть всё | RSS
  • 1.1, sasku (?), 00:01, 02/12/2010 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    и где же хваленый Canonical (Ubuntu)?
     
     
  • 2.2, Аноним (-), 00:11, 02/12/2010 [^] [^^] [^^^] [ответить]  
  • +9 +/
    А они заняты разработкой шрифтов, им некогда заниматься мелочами
     
     
  • 3.14, angrycore (ok), 03:05, 02/12/2010 [^] [^^] [^^^] [ответить]  
  • +20 +/
    Шрифты тоже должен кто-то разрабатывать.
     
     
  • 4.58, anonymous (??), 17:08, 02/12/2010 [^] [^^] [^^^] [ответить]  
  • +/
    Это какие же шрифты они разработали за эти годы ? Bitstream Vera купленная и открытая  RedHat? Liberation Font ? (Догадайтесь сами). Ох, новый убунтовский шрифт, вышедший пару месяцев назад. Это да, сделали. Не прошло и пяти лет. Разработчики блин.
     
     
  • 5.62, User294 (ok), 19:40, 02/12/2010 [^] [^^] [^^^] [ответить]  
  • +3 +/
    Кроме собственно ядра, кто-то должен собирать все это в единое целое. Если например некто производит хорошие двигатели - это еще вовсе не означает что любой автомобиль с этим двигателем будет хорошим и понравится покупателям. Потому что двигатель - важная, но далеко не единственная деталь. Важны и остальные детали, и их подгонка. Ну а дальше решают уже покупатели, то есть пользователи, выбирая тот или иной дистр.
     
  • 3.41, ананим (?), 12:06, 02/12/2010 [^] [^^] [^^^] [ответить]  
  • +1 +/
    зато охрененно много дебианщиков, гентушников, этк.
     
     
  • 4.44, Аноним (-), 12:44, 02/12/2010 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Зато анонимусы на пятом месте!
     
     
  • 5.45, ананим (?), 13:02, 02/12/2010 [^] [^^] [^^^] [ответить]  
  • +/
    странно что их не добавили к энтузиастам.
     
     
  • 6.47, вывуыф (?), 13:53, 02/12/2010 [^] [^^] [^^^] [ответить]  
  • +/
    Я думаю что на самом деле это GNU)
     
  • 2.4, Daniel (??), 00:19, 02/12/2010 [^] [^^] [^^^] [ответить]  
  • +10 +/
    А лично Вы кто такой чтобы осуждать Canonical? Эта компания Вам лично что-то должна? И позвольте узнать, какой Ваш личный вклад в развитие ядра?
     
     
  • 3.6, Толстый_ (?), 00:38, 02/12/2010 [^] [^^] [^^^] [ответить]  
  • +/
    да скорее просто удивительно их не видеть в списке, дело не в обвинениях каких-то.
    Но конечно они не должны и присутствовать тоже, в этом и основное преимущество линукса, что взяв набор компонентов доступных каждому ты можешь собрать свой дистрибутив, при этом не обязательно участвовать в разработке каждого.
     
     
  • 4.10, Аноним (-), 01:43, 02/12/2010 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Они занимаются разработками совсем в другой области, ни ядром единым вообще-то. И эти разработки не менее важны, чем разработка ядра, я считаю.
     
     
  • 5.13, dimqua (ok), 02:31, 02/12/2010 [^] [^^] [^^^] [ответить]  
  • –1 +/
    > И эти разработки не менее важны, чем разработка ядра, я считаю.

    Для кого как. Без поделок от каноникал вполне можно прожить, а без ядра...

     
     
  • 6.32, zhus (ok), 10:40, 02/12/2010 [^] [^^] [^^^] [ответить]  
  • +1 +/
    У создателей Nexenta совершенно противоположное мнение :)
     
     
  • 7.50, dimqua (ok), 14:07, 02/12/2010 [^] [^^] [^^^] [ответить]  
  • +/
    Ну так ядро то у них всё равно есть. Не Linux, так OpenSolaris.
     
  • 6.40, Sunder_work (?), 11:51, 02/12/2010 [^] [^^] [^^^] [ответить]  
  • +/
    Без вас точно проживёт и ядро и Canonical. Им точно не интересно ваше мнение. И слава богу.
     
     
  • 7.49, dimqua (ok), 14:04, 02/12/2010 [^] [^^] [^^^] [ответить]  
  • +/
    Я то тут причём? Или за живое задел?
     
  • 6.63, User294 (ok), 20:49, 02/12/2010 [^] [^^] [^^^] [ответить]  
  • +/
    > Для кого как. Без поделок от каноникал вполне можно прожить, а без ядра...

    Справедливости ради замечу что в соседней новости дебинащики показали что в принципе они могут и даже без ядра. В смысле, линуксного. Ядер ОС в природе все-таки более одного. Так что если бы не было линукса - как-то прожить можно было бы. Хреновее, разумеется, но все-таки.

     
     
  • 7.65, dimqua (ok), 22:34, 02/12/2010 [^] [^^] [^^^] [ответить]  
  • +/
    Я имел ввиду ядра вообще.

    P.S. Как вообще можно сравнивать такую основополагающую вещь, как ядро ОС, с перделками, которые юзает всего один дистрибутив по сути, Это даже не системные утилиты и не пакетный менеджер. Эти перделки выпили, дистрибутив только быстрее работать будет.

     
  • 4.26, Vjacheslav (?), 09:48, 02/12/2010 [^] [^^] [^^^] [ответить]  
  • +/
    С этим трудно поспорить.
    Но на ядре свет клином не сошёлся.
     
  • 3.54, Серж (??), 14:44, 02/12/2010 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Ты кто такой, чтобы обсуждать Петросяна? Он, что обязан тонко и остроумно шутить?
    И ваще, ты сам что-нибудь смешное со сцены говорил? Нет? Так как же можешь критиковать?

    © lurkmore.ru/Сперва_добейся ©

     
  • 2.7, develop7 (ok), 00:59, 02/12/2010 [^] [^^] [^^^] [ответить]  
  • +5 +/
    Canonical пишет главным образом userspace, и поэтому (СЮРПРИЗ) их в статистике ядра нет.
     
     
  • 3.55, Серж (??), 14:46, 02/12/2010 [^] [^^] [^^^] [ответить]  
  • +/
    К.О.!

     
     
  • 4.56, develop7 (ok), 15:01, 02/12/2010 [^] [^^] [^^^] [ответить]  
  • +/
    Ну мало ли. Вдруг не вопрос был риторический, а собеседник альтернативно одарённый. Всякое же бывает.
     
     
  • 5.60, Dvorkin (ok), 17:16, 02/12/2010 [^] [^^] [^^^] [ответить]  
  • +/
    можно вопрос со стороны?
    а что какноникал интересного напрограммировал в юзерспейс?
    запускать и пырить самому времени жалко, так что спрашиваю знатоков.
     
  • 2.29, stimpack (?), 10:12, 02/12/2010 [^] [^^] [^^^] [ответить]  
  • +/
    Позор, позор!!!
    Ни даже KDE, ни GNOME, вот бездельники-то, да?
     

  • 1.3, pavlinux (ok), 00:18, 02/12/2010 [ответить] [﹢﹢﹢] [ · · · ]  
  • +2 +/
    Хотелось бы видеть по странам. Не где работают, а от куда родом.
     
  • 1.5, Buy (??), 00:34, 02/12/2010 [ответить] [﹢﹢﹢] [ · · · ]  
  • –1 +/
    > "Такие компании как Sony, Nokia и Samsung..."
    > Sony

    Я что-то не нашел в таблице вклад Sony :(

     
  • 1.17, tulskiy (ok), 08:12, 02/12/2010 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    А что, Линукс Фоундэйшн в 2.6.30 не участвовало? Линус в отпуске?

    ЗЫ. А я думал что гугл с придодом андройда побольше ядром заниматься будет.

     
     
  • 2.18, TiGR (?), 08:55, 02/12/2010 [^] [^^] [^^^] [ответить]  
  • +/
    У него там 1.3% одобрений коммитов.

    Походу так да, в отпуске. :)

     

  • 1.19, 88 (??), 09:02, 02/12/2010 [ответить] [﹢﹢﹢] [ · · · ]  
  • –8 +/
    Смешно. Пресловутое "сообщество" - 20 процентов. Все остальные за деньги. Если бы корпорации избрали бы для развития что-то другое, где бы был линукс?
     
     
  • 2.20, Ы (?), 09:13, 02/12/2010 [^] [^^] [^^^] [ответить]  
  • +1 +/
    смешно ваше "если бы". да и корпорации без вашего "если бы" сами знают на чём им лучше заработать и на чём сэкономить.
     
     
  • 3.34, 88 (??), 10:45, 02/12/2010 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Собственно, если в будущем корпорации решат применять "другое" (например как тыблоко - не совсем другое конечно) - что будит ожидать линукс?
    Речь о будущем линукс (настоящие - безоблачно, славобогу!!!).


     
     
  • 4.48, Crazy Alex (??), 14:03, 02/12/2010 [^] [^^] [^^^] [ответить]  
  • +/
    А будущее - тем более. Потому что в другие платформы вбито во много раз меньше усилий, а догонять в одно рыло будет как-то затруднительно. То есть никто переходитьне будет, если не возникнет какая-то уж ОЧЕНЬ веская причина. Впрочем, даже если перейдут - неважно. Всё по той же причине - придётся разрабатывать в открытую, так как в одиночку не потянуть.
     
     
  • 5.57, Аноним (-), 16:47, 02/12/2010 [^] [^^] [^^^] [ответить]  
  • +1 +/
    эти усилия вбиты не в то место, поэтому пока что догоняющий линукс
     
     
  • 6.61, pavlinux (ok), 17:20, 02/12/2010 [^] [^^] [^^^] [ответить]  
  • +2 +/
    > эти усилия вбиты не в то место, поэтому пока что догоняющий линукс

    Это так кажется, на самом деле мы просто обогнали всех на круг. :)

     
  • 2.21, dimqua (ok), 09:16, 02/12/2010 [^] [^^] [^^^] [ответить]  
  • +/
    > Все остальные за деньги

    И что в этом такого? Вы сами то будете за бесплатно работать или вы только других упрекать умеете?

     
     
  • 3.36, 88 (??), 10:53, 02/12/2010 [^] [^^] [^^^] [ответить]  
  • +/
    Часто слышим, что линукс разрабатывается сообществом "just for fun". Реальность (цифры) сообщают, что линукс - как-бы это выразить коммерческий (хотя это не очень верное выражение по смыслу) софт, только с открытыми исходниками.
    Вопрос в будущем линукс и насколько он защищён от решений и влияния корпораций. И не идём ли мы Вами в сторону нового "мелкогософта". Своими руками помогая им.

     
     
  • 4.46, shpsn (?), 13:04, 02/12/2010 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Перефразируя: "открытое" и "свободное" не равно "некоммерческое". Линукс уже давно стал коммерческим, и куда рульнут корпорации, туда и потекут их клиенты, а за ними админы и юзеры. Тут уж форкай -- не форкай, а юзеры и клиенты будут выбирать продукт, поддерживаемый корпорацией с мешком бабла, а не неизвестной кучкой энтузиастов, у которых этот энтузиазм может закончиться в любой момент. Так что линукс сейчас похож на чемодан, обклееный корпоративными стикерами.
     
     
  • 5.53, dimqua (ok), 14:43, 02/12/2010 [^] [^^] [^^^] [ответить]  
  • +/
    Именно поэтому я не устаю повторять, что одного лишь существования свободных программ недостаточно. Свобода пользователей компьютеров недостижима без изменений в обществе. Если бы каждый отдавал предпочтение свободным программам, никаких форков не нужно было бы и в теории. Потому как корпорациям бы просто пришлось, в таком случае, угождать пользователям. Но многие пользователи этого не понимают. Им похоже даже нравиться зависеть от собственников программ.
     
  • 4.51, dimqua (ok), 14:23, 02/12/2010 [^] [^^] [^^^] [ответить]  
  • +/
    > Часто слышим, что линукс разрабатывается сообществом "just for fun".

    Поменьше дураков слушайте =)

    > коммерческий софт, только с открытыми исходниками

    Linux - свободное ПО, которое разрабатывают, в основном, корпорации. Ничего плохого в этом не вижу. Пускай разрабатывает кто хочет, лишь бы свободу у пользователей не отнимали.

    > насколько он защищён от решений и влияния корпорации

    Конечно, есть вероятность, что корпорации выпустят новые железки, не обеспечат их поддержки в Linux, и не дадут даже спецификаций на них. Но думаю, к тому времени Linux уже устареет.

     
  • 2.22, Devider (ok), 09:25, 02/12/2010 [^] [^^] [^^^] [ответить]  
  • +1 +/
    ОС - это не только ядро. Корпорациям важно чтобы линукс поддерживал их железо. Поэтому и комитов стока. А посмотрите скока ГНУшного софта написано энтузиастами? Да и вообще все остальное - не "за деньги" а "в своих интересах". Почувствуйте разницу.
     
     
  • 3.33, 88 (??), 10:41, 02/12/2010 [^] [^^] [^^^] [ответить]  
  • –2 +/
    Осталось только посмотреть в "цифрах", а не "скока", предполагаю соотношение будет подобным.
     
  • 2.64, User294 (ok), 21:11, 02/12/2010 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > Смешно. Пресловутое "сообщество" - 20 процентов.

    Смешнее всего - что как я понимаю, это больше чем смогла даже самая крутая корпорация... :). Т.е. пресловутое сообщество по прежнему вжаривает сильнее чем любая самая толстая корпорация. И правда, смешно, но кажется с другой стороны чем вам :)

    > Все остальные за деньги.

    Смотря как понимать "за деньги". Например, какие деньги с линукса имеет напрямую каконйить там Ti? :) Правильно - да никаких: они не продают линукс и услуги вокруг него. Но чтобы их процы продавались, им нужно чтобы они хорошо поддерживались софтом. Это способствует работе над линухом. Потому что помогает продажам их чипов.

    > Если бы корпорации избрали бы для развития что-то другое, где бы был линукс?

    Ну так их никто насильно не заставлял избирать его. Они сами к этому пришли. Добровольно. Они стали частью этого процесса. По собственному желанию. Благодаря чему процесс усилился. Не вижу в каком месте это плохо. Вы завидуете? Или почму участие корпораций - плохо?

    В опенсорсе субъекты работают над интересными и/или нужными им задачами. То что корпорации решили стать таковыми субъекатми - по-моему хорошо. Такой стиль взаимоотношений выглядит взаимовыгодным. И да, можно сколько угодно орать что будут разивать только фичи нужные корпорациям, однако думается мне что фичи внедренные некими корпорациями будут нужны отнюдь не только им самим :)

     

  • 1.23, sergey (??), 09:28, 02/12/2010 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    интересно  "не удалось определить" код инспектируется при включении в ядро...
     
  • 1.25, Coder (?), 09:33, 02/12/2010 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    А Microsoft в списке почему нет? Неужели они в ядро изменений не вносят?
     
     
  • 2.35, Coder (?), 10:48, 02/12/2010 [^] [^^] [^^^] [ответить]  
  • +/
    Погуглил и нашел между прочим:

    commit 5996b3ddc422a16d53b8acf4980d0d6e8b2bf1ed
    Author: Haiyang Zhang <haiyangz@microsoft.com>
    Date:   Fri Nov 20 16:29:17 2009 +0000

        Staging: hv: Fix vmbus event handler bug
        
        The flag ENABLE_POLLING is always enabled in original Makefile, but
        accidently removed during porting to mainline kernel. The patch fixes
        this bug which can cause stalled network communication.  Credit needs to
        go to Eric Sesterhenn <eric.sesterhenn@lsexperts.de> For pointing out a
        typo in the original code as well.
        
        Signed-off-by: Hank Janssen <hjanssen@microsoft.com>
        Signed-off-by: Haiyang Zhang <haiyangz@microsoft.com>
        Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>

     
     
  • 3.59, Dvorkin (ok), 17:10, 02/12/2010 [^] [^^] [^^^] [ответить]  
  • +/
    Credit needs to
        go to Eric Sesterhenn <eric.sesterhenn@lsexperts.de> For pointing out a
        typo in the original code as well.

    изучают, значит, тестят. ждут 2.6.50. а то релиз win 9 начальство требует

     

  • 1.28, Аноним (-), 10:05, 02/12/2010 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    http://www.redmine.org/screenshots/gantt.png
     
  • 1.30, Аноним (-), 10:33, 02/12/2010 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Это количественные показатели, а что с качественными показателями развития ядра?
     
  • 1.38, CHERTS (??), 11:24, 02/12/2010 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    >>Не удалось определить 6.4%

    Улыбнуло :)

     
  • 1.39, Toneymoon (?), 11:25, 02/12/2010 [ответить] [﹢﹢﹢] [ · · · ]  
  • +2 +/
    Кстати, а каков вклад сообщества Debian?
     
  • 1.52, Гиперактивный Троль ака Аноним (?), 14:30, 02/12/2010 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    Ох уж эти убунтушные троли, они тролят даже в новостях, в которых про убунту ни слова.
    В рейтинги самых активных компаний, лидирует компания "Энтузиасты". Анонимусы вообще жгут. Чувствую эти 6.4% кода боком вылезут.
     
  • 1.68, maxim77k (?), 23:17, 06/12/2010 [ответить] [﹢﹢﹢] [ · · · ]  
  • –1 +/
    лучше бы баг 12309 исправили.
     
  • 1.69, blosoommarry (?), 09:27, 14/11/2014 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    The first written records from the historic Olympics being the primary Olympic champ. wifipasswordhacks.com
     

     Добавить комментарий
    Имя:
    E-Mail:
    Текст:



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

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