Como se describió anteriormente (1.4.3), el sistema operativo Linux es un componente de software esencial para un cluster tipo Beowulf, dando la base para la operación de los nodos del mismo. Conocer la historia, filosofía y características de Linux es de interés para poder comprender el por qué de su elección como base para los clusters tipo Beowulf.