@amiaplacidus "des drivers, sont sous la forme de modules qui
peuvent être facilement modifiés et compilé sans recompiler la totalité
du noyau.«
Euh, modifier un vieux driver d’un noyau antérieur pour l’insérer dans un noyau récent est plus difficile que de compiler le noyau !
A chaque version majeur de noyau, il y a de multiple modifs d’API à faire sur les modules.
»Je crois que ce fut d’ailleurs une grande controverse entre Tannenbaum et Torvalds"
Il y un autre compromis, les micro-noyaux enrichis (GNU/Hurd, XNU, LynxOS)