Fais pas l'idiot.
Un anti-virus a besoin d'attraper tous les appels au filesystem pour voir si les fichiers sont des virus, etc... --> driver
graveur de CD --> driver pour gerer le graveur
firewall --> driver pour attraper les paquets dans la stack
...
Quand a tes belles theories sur les micro-noyaux, on attendra que Le Hurd fasse autre chose que rebooter pour voir si ca tient.
Et non, le noyau de 2000/XP n'est pas reellement un micro-noyau, car les drivers tournent en kernel space.
Notes que si tu veux venir nous expliquer comment developper un micro-noyau, tu peux, je suis sur que Dave Cutler(pere de VMS et du kernel NT entre autres) sera tres interesse par tes remarques.
J'ai hate de te voir dans 10 ans une fois que tu auras vecu certaines experiences, tu te seras alors rendu compte que la theorie c'est une chose, mais que la realite est souvent bien differente.
Les micro-kernels c'est bien, ca a des avantages, mais ca a aussi des defauts, et selon le but que tu fixes a ton OS, il faut pallier ces defauts et ca implique de devoir sacrifier d'autres choses, d'ou le fait que le micro-kernel dont parle tes cours de theorie n'est present dans aucun OS a grande distribution.
[^] # Re: Heureursement qu'ils font pas des bagnoles
Posté par pasBill pasGates . En réponse à la dépêche Microsoft forever. Évalué à -7.