Организация Linux Foundation подготовила наглядный отчёт со статистикой развития ядра Linux. Наиболее интересные сведения: *Первое ядро Linux 0.01 включало 88 файлов и 10239 строк кода. Последнее ядро 5.8 включает 69325 файлов и 28 442 673 строк кода (более 110 млн токенов). Больше половины имеющегося в последних релизах кода было написано в течение последних семи лет. *Динамика изменения числа участников и коммитов: *Рост числа сообщений в списке рассылки разработчиков ядра Linux (LKML): *Статистика по числу коммитов и разработчиков: *Динамика роста числа строк кода, комментариев и файлов: *Число женщин среди участвующих в разработке оценивается в 8.5%, что в три раза больше, чем 10 лет назад. *C 2007 по 2019 год в разработке ядра приняли участие 1730 компаний, которые подготовили 780048 коммитов. 20 наиболее активных компаний внесли 68% из всех коммитов. Наибольший вклад в разработку вносят компании Intel и Red Hat, которыми подготовлено 10.01% и 8.9% от всех коммитов. Доля коммитов независимых разработчиков оценивается в 11.95%. *Участие компаний в разработке выпуска ядра Linux 5.8: *Число релизов, выпускаемых за год: 29.08.2020 https://www.opennet.ru/opennews/art.shtml?num=53614
Строчки в сурс кернела считать - толи лень, толи не ненужно занятие это? )) 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.