Lunus Torvalds comenzó a trabajar Linux como un sustituto del sistema operativo MINIX, mientras estaba en la Universidad de Helsinki, en Finlandia. Torvalds reconoció el trabajo realizado en el Proyecto GNU en 1983, que tenia de intención de crear un sistema operativo completo, compatible con Unix, que consistía enteramente de software libre, y señalo el GNU Cómo un modelo de distribución. Lanzo el kernel de Linux en septiembre de 1991, una comunidad de desarrolladores trabajó para integrar los componentes de GNU con el kernel de Torvalds para crear un sistema operativo completo y libre, conocido colectivamente como Linux.