Die Anzahl der Zeilen in den Quelltext-Dateien.
 
Quelle:
find . -name *.[hcS] -not -regex '\./\.git.*' | xargs cat | wc -l
Anzahl der Dateien aus denen der Kernel besteht. Hier werden im Gegensatz zur obigen Grafik alle Dateien berücksichtigt.
 
Quelle:
find . -type f -not -regex '\./\.git/.*' | wc -l
Die Anzahl der Zeilen in den Quelltext-Dateien.
| Korrekte Skalierung: | Besser sichtbar skaliert: | 
 
   
| Absoluter Zeilenwachstum: | Zeilenwachstum pro Tag Entwiklungsdauer: | 
 
   
Zeilenwachstum pro Tag Entwiklungsdauer:
 
Quelle:
find . -name *.[hcS] -not -regex '\./\.git.*' | xargs cat | wc -l
Anzahl der Dateien aus denen der Kernel besteht. Hier werden im Gegensatz zu den obigen Grafiken (zur Zeilenanzahl) alle Dateien berücksichtigt.
| Korrekte Skalierung: | Besser sichtbar skaliert: | 
 
   
  
Quelle:
find . -type f -not -regex '\./\.git/.*' | wc -l
| Absolute Anzahl der Commits: | Commits pro Tag Entwiklungsdauer: | 
 
   
Quelle:
git-log --no-merges --pretty=oneline v2.6.$last..v2.6.$1 | wc -l
 
  
Quelle:
  date=$(w3m http://www.eu.kernel.org/pub/linux/kernel/v2.6/  | grep linux-2.6.$1.tar.gz | grep -v sign | awk  '{print $2 }')
  dateold=$(w3m http://www.eu.kernel.org/pub/linux/kernel/v2.6/  | grep linux-2.6.$last.tar.gz | grep -v sign | awk  '{print $2 }')
  time1=$(echo `date -d $date +'%j'` - `date -d $dateold +'%j'` | bc)
 
 
 | Anzahl Entwickler: | Anzahl der Firmen die Entwickler beschäftigen: | 
 
   
  
Quelle:
git log -p v2.6.$last..v2.6.$1 | ./gitdm -u -o "$path/stat2.6.$1" 2> /dev/null 1> /dev/null
Der Diffstat gibt an wieviele Zeilen hinzugefügt (rot) und entfernt (grün) wurden und wieviele Dateien bearbeitet wurden (blau).
 
 
Quelle:
git diff --shortstat v2.6.$last..v2.6.$1
Folgendes bezieht sich nur auf Minorreleases (2.6.xx). Bugfix-Releases (2.6.xx.y) werden hier nicht berücksichtigt.
| Kernel Version: | 2.6.27 | ||||||||||||||||||||
| Erschienen am: | 09 Oct 2008 | ||||||||||||||||||||
| Zeilen der Quelltextdateien: | 8.690.888 | ||||||||||||||||||||
| davon | 
 | ||||||||||||||||||||
| Zeilen aller Dateien: | 9.629.957 | ||||||||||||||||||||
| Dateien: | 24.353 | ||||||||||||||||||||
| Quelltext-Dateien: | 20.759 | ||||||||||||||||||||
| Durchschnittliche Länge der Quelltext-Dateien: | 419 Zeilen | ||||||||||||||||||||
| Durchschnittliche Länge der Dateien: | 395 Zeilen | ||||||||||||||||||||
| absoluter Quelltext-Zeilenwachstum: | +154.955 | ||||||||||||||||||||
| relativer Quelltext-Zeilenwachstum: | 1,8 % | ||||||||||||||||||||
| Commits | 
 | ||||||||||||||||||||
| Entwicklungsdauer: | 88 Tage (=12 Wochen) | ||||||||||||||||||||
| Entpackte Datei-Größe: | 327 MB | ||||||||||||||||||||
| .tar.gz-Datei-Größe: | 61 MB | ||||||||||||||||||||
| .tar.bz2-Datei-Größe: | 48 MB | ||||||||||||||||||||
| Diffstat: | 15127 files changed, 1131171 insertions(+), 912939 deletions(-) | ||||||||||||||||||||
| Entwickler (nur dieses Release): | 1.103 (Daten von 2.6.26!) | ||||||||||||||||||||
| Entwickelnde Firmen (nur dieses Release): | 133 (Daten von 2.6.26!) | ||||||||||||||||||||
| Entwickler seit 2.6.12: | 4.057 (Daten von 2.6.26!) | ||||||||||||||||||||
| Entwindende Firmen seit 2.6.12: | 258 (Daten von 2.6.26!) | ||||||||||||||||||||
| Maintainer: | Linus Torvalds | ||||||||||||||||||||
| Entwickler mit den meisten Änderungen (changesets) in dieser Version: (Daten von 2.6.26!) | 
 | ||||||||||||||||||||
| Firmen (Arbeitgeber) mit den meisten Änderungen (changesets) in dieser Version: (Daten von 2.6.26!) | 
 | ||||||||||||||||||||
| Verteilung der Dateien: | 
 |   | |||||||||||||||||||
| Verteilung der Zeilen: | 
 | ||||||||||||||||||||
| Programmiersprache: | C | ||||||||||||||||||||
| Lizenz | GPLv2 | ||||||||||||||||||||
| Website: | Kernel.org | ||||||||||||||||||||
| Download: | tar.bz2;
		sign tar.gz; sign | ||||||||||||||||||||
Folgende Daten sind Vorhersagen basierend auf der Entwicklung der letzten Versionen. Es wurden unterschiedliche Vorhersage-Modelle zur zukünftigen Entwicklungsgeschwindigkeit gewählt.
| Meilenstein | Berechnungsweise / Daten | Wird erreicht am: | 
|---|---|---|
| 9 Mio. Zeilen | Durchschnitt / 2.6.[11-25] | 29. Februar 2009 | 
| 2.6.25 | 26. September 2008 | |
| NIST Hahn / 2.6.[11-25] | 28. September 2008 | |
| Polynom 4. Grad / 2.6.[11-25] | 14. Spetember 2008 | |
| 10 Mio. Zeilen | Durchschnitt / 2.6.[11-25] | 7. August 2010 | 
| 2.6.25 | 20. Juni 2009 | |
| NIST Hahn / 2.6.[11-25] | 02. März 2009 | |
| Polynom 4. Grad / 2.6.[11-25] | 21. Februar 2009 | |
| 15 Mio. Zeilen | Durchschnitt / 2.6.[11-25] | 18. Oktober 2018 | 
| 2.6.25 | 19. Februar 2014 | |
| NIST Hahn / 2.6.[11-25] | 21. März 2010 | |
| Polynom 4. Grad / 2.6.[11-25] | 11. Oktober 2009 | |
| 25 Tausend Dateien | Durchschnitt / 2.6.[11-25] | 13. November | 
| 2.6.25 | 29. August | |
|  " Linux Kernel Statistiken" von Michael Florian Schönitzer steht unter einer Creative Commons Namensnennung-Weitergabe unter gleichen Bedingungen 3.0 Deutschland Lizenz. | 
     | 
 Dieses Seite von Michael F. Schönitzer steht unter einer Creative Commons Namensnennung-Weitergabe unter gleichen Bedingungen 3.0 Deutschland Lizenz. Über diese Lizenz hinausgehende Erlaubnisse können angefragt werden.
Dieses Seite von Michael F. Schönitzer steht unter einer Creative Commons Namensnennung-Weitergabe unter gleichen Bedingungen 3.0 Deutschland Lizenz. Über diese Lizenz hinausgehende Erlaubnisse können angefragt werden.