
Вчера я видел исходный код ядра Linux. Там были тысячи строк. Весь код был написан только одним человеком, Линусом Торвальдсом?
решение1
Нет. Линус не единственный, кто пишет исходный код ядра Linux, и я думаю, вы обнаружите, что ядро Linux состоит не только из «тысяч» строк кода (это ближе к 12–15 миллионам строк, в зависимости от того, как считать).
См., например, 100 лучших участников, упомянутых здесь: https://github.com/torvalds/linux/graphs/contributors
Обратите внимание, что Линус (на данный момент) занимает 39-е место среди наиболее часто вносящих вклад участников по количеству коммитов.
См. также текст в разделе«Сообщество разработчиков»статьи Википедии «Ядро Linux», в которой говорится
По состоянию на 2007 год разработка ядра сместилась с 20 самых активных разработчиков, пишущих 80% кода, на 30 лучших разработчиков, пишущих 30% кода, при этом ведущие разработчики тратили больше времени на проверку изменений.
[...]
Около 1500 разработчиков вносят вклад в каждый релиз из примерно 200-250 компаний в среднем за релиз. 30 лучших разработчиков внесли чуть более 16% кода. Что касается компаний, то наибольший вклад внесли Intel (12,9%) и Red Hat (8,0%), третье и четвертое места занимают категории «никто» (7,7%) и «неизвестно» (6,8%).
решение2
Что касается "Отчета о разработке ядра Linux за 2017 год". В нем 1681 разработчик из 255 компаний. Подробнееинформация.
решение3
Линус Торвальдс, скорее всего, один из тех, кто внес наименьшее количество кода в проект. Его вклад намного меньше 1%. Взгляните на исходный код, в котором перечислены все участники...
Поскольку он уничтожил всю историю до 2004 года, вам нужно быть очень осторожными, если вы хотите оценить его вклад.