A principios del año 1991 el finlandés Linus Torvalds comenzó su trabajo en el desarrollo de un núcleo de sistema operativo similar al Unix. Luego de la publicación de sus primeras ideas en un grupo de noticias, Linus obtuvo la colaboración de varios programadores que contribuyeron con el código. Para septiembre de 1991 se lanza la primera versión de
Linux (0.01), que contaba con diez mil líneas de código. Para finales de ese año, ya habían sido lanzadas dos nuevas versiones de
Linux, que incluirían una implementación de X Window System (interfaz gráfica de ventanas) y la posibilidad de auto albergarse (compilarse sobre el mismo
Linux). Para ese momento Linus adoptaría para su sistema operativo el formato de licencia gratuita GPL (General Public License).
Evolución de Linux :
Para el año 1994 se lanzaba la versión 1.0 como primera versión estable de
Linux. Con el correr de los años, Linus fue sumando nuevas mejoras y funcionalidades a sus versiones, aportadas por miles de colaboradores. En 1996 se adopta al pingüino como imagen de
Linux y para junio de ese año se lanza la versión 2.0 que resulta ser un gran éxito. Durante los años siguientes se daría una evolución frenética de Linux y su adopción por millones de personas en todo el mundo.
Distribuciones de Linux :
Aunque al principio Linus distribuía su sistema operativo bajo una licencia que prohibía su explotación comercial, luego adoptó la modalidad de licencia GNU GPL 2 que establece la posibilidad de venta de copias y modificaciones, pero que obliga a que las distribuciones sean publicadas bajo los mismos términos, y que en todo caso el código fuente sea provisto con la distribución.
Existen en la actualidad cientos de distribuciones (comerciales y gratuitas) de
Linux que varían entre sí por modificaciones en el núcleo o por la inclusión de diversos controladores, herramientas y paquetes de utilidades, que en la mayoría de los casos son también con licencia GPL.