Количество строк кода в операционных системах постоянно растёт по нескольким причинам:
Например, по оценкам, с момента выпуска Windows 10 база кода выросла более чем на 10 миллионов строк. 1
Также в ядре Linux число строк увеличивается с каждой новой версией ядра, которые выпускаются примерно каждые 90 дней. 2 Более половины объёма кода в нём — это аппаратные драйверы, на втором месте — директория arch/, в которой находится код для различных архитектур, поддерживаемых в Linux. 2