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).
Linus Torvalds
A medida que la popularidad de Linux se extendía, Microsoft lo calificó como un cáncer describiendo al software de código abierto como una afrenta al capitalismo. Linus fue presentado como un activista socialista de software finlandés que amenazaba a la industria del software. Sin embargo, Linus declaró que encontraba a la "gente que piensa que el código abierto es anticapitalismo algo ingenuo y un poco estúpido". En una entrevista, Linus declaró que "no creo que las economías planificadas a cinco años funcionen, y tampoco creo que funcione cuando se diseña software. El desarrollo de Linux siempre ha sido una especie de mercado abierto, donde la dirección del desarrollo se establece según la demanda de los clientes, junto con, obviamente, mucho de lo que simplemente llamo buen gusto: evitar cosas que obviamente serán problemáticas a largo plazo". Aunque Linus cree que "el código abierto es la única forma correcta de hacer software", también ha dicho que usa "la mejor herramienta para el trabajo", incluso si eso incluye software propietario.