The OpenNET Project / Index page

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

Анализ участников процесса разработки Linux ядра

01.04.2008 23:00

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

Некоторые интересные моменты:

  • В выпуске каждого нового релиза ядра принимает участие около 1000 разработчиков, работающих в более, чем 100 разных компаниях.
  • С 2005 года в ядро были внесены изменения от 3700 разработчиков, представляющих около 200 компаний;
  • По сравнению с 2005 годом число активных разработчиков ядра утроилось;
  • От 70 до 95 процентов всех разработчиков получают оплату за свой труд над ядром, что развеивает миф о том, что Linux ядро делают энтузиасты в качестве хобби в свободное от работы время. Для 12.9% разработчиков работодателя установить не удалось, данная категория генерирует всего около 10% изменений в ядре;
  • Более 70% от поступающего в ядро кода создается разработчиками официально работающими в таких компаниях, как IBM, Intel, The Linux Foundation, MIPS Technology, MontaVista, Movial, NetApp, Novell, Red Hat и т.д.
  • В среднем ежедневно в Linux ядро добавляется 3621 новых строк кода. Среднее время выпуска релизов - 2.7 месяцев. Рост размера исходных текстов ядра составляет около 10% в год;
  • За последние три года, 10 основных разработчиков ядра, произвели 15% всех изменений кода, в то время как 30 основных разработчиков генерируют 30% изменений;
  • Оценка вклада компаний в разработку ядра:
    • Red Hat - 11.2%
    • Novell - 8.9%
    • IBM - 8.3%
    • Intel - 4.1%
    • Linux Foundation - 3.5%
    • Oracle - 1.3%
    • Fujitsu 0.5%


  1. Главная ссылка к новости (http://linux-foundation.org/we...)
  2. OpenNews: Интенсивность ежедневного изменения Linux ядра
  3. OpenNews: Где работают разработчики Linux ядра.
  4. OpenNews: Динамика появления новых ошибок в Linux ядре.
  5. linuxworld.com: Linux kernel community grows, but elite group remains
Лицензия: CC BY 3.0
Короткая ссылка: https://opennet.ru/15068-linux
Ключевые слова: linux, kernel
При перепечатке указание ссылки на opennet.ru обязательно


Обсуждение (8) Ajax | 1 уровень | Линейный | +/- | Раскрыть всё | RSS
  • 1.1, Аноним (1), 23:45, 01/04/2008 [ответить]  
  • +/
    ну нафига постить такую новость 1-го апреля?
    даже не знаешь верить или нет =))
     
     
  • 2.2, HFSC (??), 00:01, 02/04/2008 [^] [^^] [^^^] [ответить]  
  • +/
    >ну нафига постить такую новость 1-го апреля?
    >даже не знаешь верить или нет =))

    Более 70% от поступающего в ядро кода создается разработчиками официально работающими в таких компаниях, как IBM, Intel, The Linux Foundation, MIPS Technology, MontaVista, Movial, NetApp, Novell, Red Hat и т.д.

    это очевидно


     
  • 2.6, Andrey Mitrofanov (?), 09:41, 02/04/2008 [^] [^^] [^^^] [ответить]  
  • +/
    >ну нафига постить такую новость 1-го апреля?
    >даже не знаешь верить или нет =))

    Чтобы все _мучались_ в непонятках, пошутилили ли KH с Corbet-ом и, если пошутили, то в какой строчке...

    Те, кто LWN читает, были в курсе и раньше ~~ google.ru, who wrote kernel site:lwn.net <ENTER> (+ вариант "Who's writing 2.6"...)

    Даже те, кто OpenNET читает -- http://opennet.ru/opennews/art.shtml?num=9916 http://www.opennet.me/opennews/art.shtml?num=12443

     
     
  • 3.7, Andrey Mitrofanov (?), 10:28, 02/04/2008 [^] [^^] [^^^] [ответить]  
  • +/
    http://www.kroah.com/log/diary/2008_03_01.html <http://planet.kernel.org/

    ""posted Tue, 01 Apr 2008"" и всё-таки не шутка? Му-у-учительно! %)

     

  • 1.3, sa10 (??), 00:55, 02/04/2008 [ответить]  
  • +/
    как они определяли процент...?
    По количеству строк кода или по степени его оптимизации?
    Будете сметятся, но это иногда может дать меньший объем кода и, ка ни странно, сократить глюки.
    Или это маркетинговая акция с процентами по амплитуде размахивания флагами компаний?
    Не хочу подвергать сомнению вклад солидных компаний, но виват этим 12.9% разработчиков работодателя которых установить не удалось и которые без лишнего шума сделали 10% изменений в ядре.
     
     
  • 2.5, Nick (??), 03:27, 02/04/2008 [^] [^^] [^^^] [ответить]  
  • +/
    >как они определяли процент...?
    >По количеству строк кода или по степени его оптимизации?
    >Будете сметятся, но это иногда может дать меньший объем кода и, ка
    >ни странно, сократить глюки.

    почитай сырцы и диффы, которые идут каждый день - увидишь _что_ это за код
    (и по оптимизированности в том числе).

     

  • 1.4, Аноним (1), 01:35, 02/04/2008 [ответить]  
  • +/
    10% изменений в ядре от неизвестных разработчиков это обычно правка комментов )
     
  • 1.8, sa10 (??), 13:24, 03/04/2008 [ответить]  
  • +/
    И зачем же так ....? :(
    Специально посмотрел ченджлог
    http://www.kernel.org/pub/linux/kernel/v2.6/ChangeLog-2.6.24.4
    Убедитесь сами, - большинство авторов никак нельзя связать с упомянутыми гигантами
    Из общего числа патчей (80 штук) 2 патча от редхата и три от ibm
     
     Добавить комментарий
    Имя:
    E-Mail:
    Текст:



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

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