Le noyau Linux est un noyau monolithique MODULAIRE, c’est à dire que la plupart des drivers (si ce n’est la totalité), sont sous la forme de modules qui peuvent être facilement modifiés et compilé sans recompiler la totalité du noyau. Seuls les modules nécessaires sont effectivement chargés.
L’avantage de la vitesse des noyaux monolithique est conservé, malheureusement, la faiblesse persiste : les modules « tournent » en mode noyau. . Je crois que ce fut d’ailleurs une grande controverse entre Tannenbaum et Torvalds : vitesse <-> sécurité.
@foufouille qui écrit : « non désolé mais le vieux matériel n’est pas toujours supporté totalement sur certaines distributions linux. ».
Ce qui peut poser problème, ce n’est pas le vieux matériel (même de plus de 20 ans !), on trouve toujours une solution rapide, même pour des matériels « exotiques », des capteurs par exemples. En revanche, les matériels très récents ne sont pas toujours supportés immédiatement.