Pierwsza wersja jądra 2.6 - 2.6.0 ujrzała światło dzienne dnia 18.XII.2003 (ok 6 000 000 liniii kodu) niemalże 3 lata po ukazaniu się wersji 2.4.0 (4.I.2001; ok. 3 400 000), a 12 lat od ukazania się wersji pierwszej (25.VII.1991 ok 10 000 linii kodu). Rozwój wersji 2.6 przedstawia się następująco:
Wersja | Data ukazania się |
2.6.10 | 25.XII.2004 |
2.6.9 | 19.X.2004 |
2.6.8 | 14.VIII.2004 |
2.6.7 | 16.VI.2004 |
2.6.6 | 10.V.2004 |
2.6.5 | 4.IV.2004 |
2.6.4 | 11.III.2004 |
2.6.3 | 18.II.2004 |
2.6.2 | 4.II.2004 |
2.6.1 | 9.I.2004 |
Generalnie przeprowadzone zmiany poszły w następujących kierunkach:
PRZESKALOWANIE
WYDAJNOŚĆ
STANDRYZACJA
UNIWERSALNOŚĆ
Pasjonatów jądra może zainteresować projekt Linux Kernel Graphing Project o którym można poczytać na: http://fcgp.sourceforge.net/lgp/index.html.
Chodzi mianowicie o aplikację która rozrysowuje strukturę jądra wraz z wyszczególnieniem wszystkich funkcji. Dla jądra 2.4 proponowany rozmiar wydruku to 120cm na 168cm. Wygląda to mniej więcej tak:
W wersji z Linusem:
autor: Paweł Kowalski
http://www.linuxhq.com/kernel/v2.6/index.html
http://fcgp.sourceforge.net/lgp/index.html
http://free-electrons.com/doc/embedded_linux_kernel_and_drivers/img224.html