Historia de Linux
En 1991, en Helsinki, Linus Torvalds comenzó un proyecto que más tarde llegó a ser el núcleo Linux. Esto fue al principio un emulador terminal, al cual Torvalds solía tener acceso en los grandes servidores UNIX de la universidad. Él escribió el programa expresamente para el hardware que usaba, e independiente de un sistema operativo, porque quiso usar las funciones de su nueva computadora personal con un procesador 80386. Este es aún el estándar de hoy. El sistema operativo que él usó durante el desarrollo fue Minix, y el compilador inicial fue el compilador GNU C, que aún es la opción principal para compilar Linux hoy (aunque Linux puede ser compilado bajo otros compiladores, tal como el Intel C Compiler).
Controversia por la denominación GNU/Linux
En 1992, la distribución Yggdrasil Linux adoptó el nombre "Linux/GNU/X". El nombre "GNU/Linux" fue usado primero por Debian en 1994. En el boletín de junio de 1994 de GNU, se hace referencia a Linux como un clon de Unix libre (con muchas utilidades y librerías de GNU). En la edición de enero de 1995, el término "GNU/Linux" fue usado en lugar de "Linux". En mayo de 2006, Stallman liberó Emacs 19.31 con el objetivo de cambiar el nombre del sistema ""Linux"" a ""Lignux"", también apoyando las alternativas de "Sistema GNU basado en Linux" o "Sistema GNU/Linux". Stallman luego usó la denominación "GNU/Linux".