¡Bienvenido a tu viaje por Linux! Si estás listo para sumergirte en el poderoso mundo de Linux, has llegado al lugar correcto. Mi nombre es Penguin Pete y seré tu guía. Para comenzar, exploremos una breve historia de Linux.
Los predecesores de Linux
Para entender cómo se creó Linux, debemos remontarnos a 1969, cuando Ken Thompson y Dennis Ritchie de los Laboratorios Bell desarrollaron el sistema operativo UNIX. Más tarde fue reescrito en el lenguaje de programación C, lo que lo hizo portátil y condujo a su adopción generalizada.

Más de una década después, Richard Stallman inició el proyecto GNU (un acrónimo recursivo para "GNU's Not UNIX"). El objetivo era crear un sistema operativo tipo UNIX completamente libre y de código abierto. Aunque el proyecto GNU produjo muchos componentes esenciales, incluida la Licencia Pública General de GNU (GPL), su propio núcleo, llamado Hurd, no se completó a tiempo.
El papel del núcleo (kernel)
El núcleo es el componente central de un sistema operativo. Actúa como un puente, permitiendo que el hardware se comunique con el software. El núcleo gestiona los recursos del sistema, como la CPU, la memoria y los dispositivos periféricos. Esencialmente, el núcleo controla todo lo que sucede en tu sistema. Si bien se estaban desarrollando otros sistemas tipo UNIX como BSD y MINIX, todos carecían de un núcleo unificado y disponible libremente.
El nacimiento del núcleo Linux
Esto nos lleva a 1991, cuando un estudiante finlandés llamado Linus Torvalds comenzó a desarrollar un nuevo núcleo como un proyecto personal. Este núcleo, que ahora conocemos como el núcleo Linux, completó la pieza faltante del sistema operativo GNU. La combinación de las herramientas GNU y el núcleo Linux creó el sistema operativo completo y de código abierto que se utiliza ampliamente hoy en día. Este hito fue un momento crucial en la historia de Linux.

Linus Torvalds en 2018 (Fuente: Wikipedia)