Parę słów wstępu

 

 

Garść liczb i dat

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

 

Wyżej i dalej

Generalnie przeprowadzone zmiany poszły w następujących kierunkach:


Coś dla prawdziwych twardzieli

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:

  


A gdy wszystko inne zawiedzie...

 

autor: Paweł Kowalski

Źródła

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