Historia de Linux
El sistema operativo Unix fue concebido e implementado en 1969, en los Laboratorios Bell de AT&T, en Estados Unidos, por Ken Thompson, Dennis Ritchie, Douglas McIlroy y Joe Ossanna. Lanzado por primera vez en 1971, Unix se escribió íntegramente en lenguaje ensamblador, como era práctica habitual en la época. En 1973, en un enfoque pionero clave, fue reescrito en el lenguaje de programación C por Dennis Ritchie (con la excepción de algunas rutinas de hardware y E/S). La disponibilidad de una implementación en lenguaje de alto nivel de Unix facilitó su portabilidad a diferentes plataformas informáticas.

Debido a un caso antimonopolio anterior que le prohibía entrar en el negocio de la informática, AT&T licenció el código fuente del sistema operativo como secreto comercial a cualquiera que lo solicitara. Como resultado, Unix creció rápidamente y fue ampliamente adoptado por instituciones académicas y empresas. En 1984, AT&T se desprendió de sus empresas operativas regionales y quedó liberada de su obligación de no entrar en el negocio informático; liberados de esa obligación, los Laboratorios Bell empezaron a vender Unix como un producto patentado, en el que los usuarios no estaban legalmente autorizados a modificarlo.

Onyx Systems empezó a vender las primeras estaciones de trabajo Unix basadas en microordenadores en 1980. Más tarde, Sun Microsystems, fundada a partir de un proyecto estudiantil de la Universidad de Stanford, también empezó a vender estaciones de trabajo de sobremesa basadas en Unix en 1982. Aunque las estaciones de trabajo Sun no utilizaban hardware de PC básico como el que se desarrolló posteriormente para Linux, representaron el primer intento comercial con éxito de distribuir un microordenador principalmente monousuario que ejecutaba un sistema operativo Unix.

Con Unix cada vez más "encerrado" como producto privativo, el Proyecto GNU, iniciado en 1983 por Richard Stallman, tenía el objetivo de crear un "sistema de software completo compatible con Unix" compuesto totalmente de software libre. Los trabajos comenzaron en 1984. Más tarde, en 1985, Stallman creó la Fundación para el Software Libre y redactó la Licencia Pública General de GNU (GPL de GNU) en 1989. A principios de los 90, muchos de los programas necesarios en un sistema operativo (como bibliotecas, compiladores, editores de texto, un intérprete de comandos y un sistema de ventanas) estaban terminados, aunque los elementos de bajo nivel, como los controladores de dispositivos, los demonios y el núcleo, llamado GNU Hurd, estaban estancados e incompletos.

MINIX fue creado por Andrew S. Tanenbaum, profesor de informática, y publicado en 1987 como un sistema operativo mínimo similar a Unix, dirigido a estudiantes y otras personas que quisieran aprender los principios de los sistemas operativos. Aunque el código fuente completo de MINIX estaba disponible libremente, los términos de la licencia impidieron que fuera software libre hasta que la licencia cambió en abril de 2000.

Aunque no se publicó hasta 1992, debido a complicaciones legales, el desarrollo de 386BSD, del que descendieron NetBSD, OpenBSD y FreeBSD, fue anterior al de Linux.

Linus Torvalds ha declarado en distintas ocasiones que si el núcleo GNU o 386BSD hubieran estado disponibles en aquel momento (1991), probablemente no habría creado Linux.
Linux, sistema operativo informático creado a principios de los años 90 por el ingeniero informático finlandés Linus Torvalds y la Fundación para el Software Libre (FSF).

Cuando aún era estudiante en la Universidad de Helsinki, Torvalds empezó a desarrollar Linux para crear un sistema similar a MINIX, un sistema operativo UNIX. En 1991 publicó la versión 0.02; la versión 1.0 del núcleo Linux, el núcleo del sistema operativo, se publicó en 1994. Por la misma época, el desarrollador de software estadounidense Richard Stallman y la FSF se esforzaron por crear un sistema operativo de código abierto similar a UNIX, llamado GNU. A diferencia de Torvalds, Stallman y la FSF empezaron creando primero utilidades para el sistema operativo. Estas utilidades se añadieron después al núcleo Linux para crear un sistema completo llamado GNU/Linux, o, con menos precisión, simplemente Linux.