Статистика развития ядра Linux

Discussion in 'Мировые новости. Обсуждения.' started by Suicide, 31 Aug 2020.

  1. Suicide

    Suicide Super Moderator
    Staff Member

    Joined:
    24 Apr 2009
    Messages:
    2,373
    Likes Received:
    6,619
    Reputations:
    693
    Организация Linux Foundation подготовила наглядный отчёт со статистикой развития ядра Linux.

    Наиболее интересные сведения:


    *Первое ядро Linux 0.01 включало 88 файлов и 10239 строк кода. Последнее ядро 5.8 включает 69325 файлов и 28 442 673 строк кода (более 110 млн токенов). Больше половины имеющегося в последних релизах кода было написано в течение последних семи лет.


    [​IMG]


    *Динамика изменения числа участников и коммитов:

    [​IMG]


    *Рост числа сообщений в списке рассылки разработчиков ядра Linux (LKML):
    [​IMG]


    *Статистика по числу коммитов и разработчиков:

    [​IMG]

    *Динамика роста числа строк кода, комментариев и файлов:
    [​IMG]

    *Число женщин среди участвующих в разработке оценивается в 8.5%, что в три раза больше, чем 10 лет назад.
    [​IMG]

    *C 2007 по 2019 год в разработке ядра приняли участие 1730 компаний, которые подготовили 780048 коммитов. 20 наиболее активных компаний внесли 68% из всех коммитов. Наибольший вклад в разработку вносят компании Intel и Red Hat, которыми подготовлено 10.01% и 8.9% от всех коммитов. Доля коммитов независимых разработчиков оценивается в 11.95%.[​IMG]
    [​IMG]


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

    [​IMG]


    *Число релизов, выпускаемых за год:
    [​IMG]

     
    seostock and altblitz like this.
  2. altblitz

    altblitz Elder - Старейшина

    Joined:
    5 Jun 2009
    Messages:
    3,697
    Likes Received:
    3,139
    Reputations:
    236
    Строчки в сурс кернела считать - толи лень, толи не ненужно занятие это? ))

    Code:
    blitz@inode ~/aur/linux-clk % uname -a
    Linux inode 5.8.5-zen1-1-zen #1 ZEN SMP PREEMPT Thu, 27 Aug 2020 18:52:58 +0000 x86_64 GNU/Linux
    
    blitz@inode ~/aur/linux-clk % ls linux-5.8.5.tar
    -rw-r--r-- 1 blitz users 983992320 Aug 31 19:22 linux-5.8.5.tar
    Целый мегабайт - сурс кернела, и распаковывается в 2 гигабайта в RAM памяти.
    Компилируется быстро и не отвлекая внимания, с -O3 и -march-native.
     
    Suicide likes this.