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).
Historia del software libre y de código abierto
Entre las distribuciones Linux, Debian GNU/Linux, iniciado por Ian Murdock en 1993, es notorio por estar comprometido explícitamente con los principios de GNU y la FSF del software libre. Los principios de los desarrolladores de Debian están expresados en el Contrato Social de Debian. Desde su inicio, el proyecto Debian ha estado íntimamente ligado con la FSF, y de hecho fue patrocinado por la FSF durante un año, de 1994 a 1995. En 1997, el antiguo líder del proyecto Debian, Bruce Perens ayudó también a fundar "Software in the Public Interest", una fundación y organización de soporte sin ánimo de lucro para varios proyectos de software libre. Sin embargo Debian ya no se considera software libre por la FSF y el proyecto GNU ya que el núcleo Linux incluido con Debian contiene partes privativas además de ofrecer repositorios con software no libre.