Zapoznając się z programowaniem w jądrze systemu operacyjnego, dobrze jest zacząć od łagodnego wprowadzenia w kolejne podsystemy, bez zaczynania od inwazyjnego konfigurowania opcji i przeładowywania systemu operacyjnego w oczekiwaniu, czy całość wstanie czy nie. Taką możliwość dają moduły dynamiczne, którym to jest poświęcony niniejszy artykuł.