Définition de Kernel
Le Kernel (terme anglais) est le noyau d'un système d'exploitation. Le noyau est l'élément fondamental le plus critique puisque c'est lui qui est en charge de la gestion des ressources, de la communication logiciels/matériels et de l'exécution des taches. Si on peu dire, le noyau est l'application la plus proche de la machine puisqu'elle ne peu utiliser les abstractions du matériel comme les autres applications le ferait (La HAL sous Windows NT par exemple). Il existe divers type de noyaux plus ou moins spécialisés ou dédiés a des plate-formes (PC, MAC, Téléphone portable, électronique embarquée). La conception d'un noyau est une tache ardue et trés complexe.