Det finns inget enda definitivt svar på hur många kodrader som finns i Linux -operativsystemet. Här är varför:
* Linux är en kärna, inte ett operativsystem: Linux är kärnan, kärnan i operativsystemet. En komplett Linux * distribution * (som Ubuntu, Fedora, Debian, etc.) innehåller kärnan * plus * många andra komponenter:systemverktyg, bibliotek, skrivbordsmiljöer (GNOME, KDE, etc.), applikationer och mer. Räkningslinjer för kod för hela distributionen skulle vara ett massivt företag med ett väldigt varierande resultat beroende på distributionen och dess inkluderade paket.
* förändras ständigt: Kodbasen utvecklas ständigt med nya funktioner, bugfixar och uppdateringar. Varje räkning skulle omedelbart vara föråldrad.
* Definition av "kodrad": Det som utgör en "kodrad" är subjektivt. Tomma rader, kommentarer och olika kodningsstilar påverkar alla räkningen.
* Olika räkningsmetoder: Det finns olika verktyg och tekniker för att räkna kodrader, och de kan ge olika resultat.
Även om du kan hitta uppskattningar för storleken på Linux-kärnan själv (i termer av kodrader), är det inte särskilt meningsfullt, eftersom antalet ständigt förändras och inte skulle återspegla den fulla storleken på ett användbart Linux-baserat operativsystem. Det är mer användbart att tänka på storleken i termer av den totala storleken på källkodförvaren, som finns i tiotals eller hundratals miljoner rader beroende på vad som ingår (Kernel Plus -applikationer).