O kernel do Linux é o nível mais baixo de software que permite a comunicação entre Hardwares e os votos de Linux sistema operacional.
Durante a inicialização do sistema, o kernel do Linux é o primeiro a carregar. Em seguida, ele verifica o hardware conectado e cria uma imagem virtual de cada um. As imagens virtuais são usadas para alocar recursos de hardware para processos do sistema.
O kernel do Linux também é responsável pela prevenção e resolução de conflitos entre processos que acessam os mesmos recursos.
Veja também O que é um núcleo.