Linux Kernel es el núcleo de Linux, escrito por Linus Torvalds y que supone la base de todas las distribuciones Linux actuales.
El objetivo de Linux Kernel es servir de enlace entre el ordenador (hardware) y los programas (software).
Entre las características de Linux Kernel está el soporte multitarea, la memoria virtual, librerías compartidas, ejecución bajo demanda, gestión de memoria y acceso a redes con soporte para IPv4 e IPv6.
El Linux Kernel es compatible con la mayoría de arquitecturas: x86 de 32 bit, Alpha AXP, Sun SPARC, Motorola 68000, PowerPC, ARM, Hitachi SuperH, IBM S/390, MIPS, HP PA-RISC, Intel IA-64, AMD x86-64, AXIS CRIS, Renesas M32R, Atmel AVR32, Renesas H8/300, NEC V850, Tensilica Xtensa, y Analog Devices Blackfin, entre otras.