| Er is geen definitief antwoord op de vraag hoeveel regels code er in het Linux-besturingssysteem staan. Dit is waarom:
* Linux is een kernel, geen besturingssysteem: Linux is de kernel, de kern van het besturingssysteem. Een volledige Linux *distributie* (zoals Ubuntu, Fedora, Debian, enz.) omvat de kernel *plus* vele andere componenten:systeemhulpprogramma's, bibliotheken, bureaubladomgevingen (GNOME, KDE, enz.), applicaties en meer. Het tellen van coderegels voor de gehele distributie zou een enorme onderneming zijn met een enorm variërend resultaat, afhankelijk van de distributie en de meegeleverde pakketten.
* Constant veranderen: De codebase evolueert voortdurend met nieuwe functies, bugfixes en updates. Elke telling zou onmiddellijk achterhaald zijn.
* Definitie van "coderegel": Wat een ‘coderegel’ is, is subjectief. Lege regels, opmerkingen en verschillende codeerstijlen hebben allemaal invloed op de telling.
* Verschillende telmethoden: Er zijn verschillende tools en technieken voor het tellen van coderegels, en deze kunnen verschillende resultaten opleveren.
Hoewel je schattingen kunt vinden voor de grootte van de Linux-kernel zelf (in termen van regels code), is dit niet erg betekenisvol, omdat het aantal voortdurend verandert en niet de volledige grootte van een bruikbaar Linux-gebaseerd besturingssysteem weerspiegelt. Het is nuttiger om aan de grootte te denken in termen van de totale grootte van de broncoderepository's, die tientallen of honderden miljoenen regels bedragen, afhankelijk van wat er in zit (kernel plus applicaties). |