next up previous contents
Next: Posibilidades de Linux Up: Linux no es ventanas Previous: Introducción.

Una breve historia de Linux

Linux es una implementación gratuita y de libre distribución de Unix, y, por tanto, su origen está ligado al inicio de Unix en 19691.3. Si bien ese es su origen, su nacimiento es bastante posterior, hay que esperar más de 20 años para que esto ocurra.

El nacimiento de Linux hay que situarlo a principios de la década de los 90, cuando un estudiante de informática empieza a trabajar sobre una variante educativa de UNIX llamada Minix, con la idea de crear un nuevo núcleo de UNIX basándose en Minix (de hecho el sistema de archivos es muy similar pero más estable y libremente accesible) pero con una filosofía diferente1.4.

¿Y quién es ese estudiante?, su nombre es LINUS BENEDICT TORVALDS, nació en Helsinki en 1969, él es el padre de la ``criatura'' (conserva los derechos de autor del núcleo básico). El 5 de Octubre de 1991 LINUS dio a conocer la primera versión oficial: la 0.02 (la 0.01 no la dio a conocer al público), con ella podía ejecutar bash (el shell1.5 de GNU) y gcc (el compilador de C de GNU1.6). Para dar a conocer esta primera versión, Linus puso en un grupo de noticias el siguiente mensaje:

¿Suspiráis al recordar aquellos días de Minix-1.1, cuando los hombres eran hombres y escribían sus propios drivers? ¿Os sentís sin ningún proyecto interesante y os gustaría tener un verdadero S.O. que pudierais modificar a placer?

¿Os resulta frustrante el tener solo a Minix? Entonces, este artículo es para vosotros.

Como dije hace un mes, estoy trabajando en una versión gratuita de algo parecido a Minix para ordenadores At-386. He alcanzado la etapa en la que puede ser utilizable y voy a poner las fuentes para su distribución. Es sólo la versión 0.02. . . pero he conseguido ejecutar en él bash, gcc, gnu-make, gnu-sed, compress, etc. (Linux Instalación y Primeros Pasos, de MATT WELSH).
Tras esta versión y con el apoyo de un grupo de voluntarios con acceso a Internet se empiezan a producir las mejoras, de forma continuada hasta hoy, de ese proyecto inicial:

Hoy se calcula que de unos 500 millones de equipos existentes en el mundo, entre 15 y 25 millones trabajan con Linux1.9.

Antes de continuar es conveniente aclarar qué significado tiene el sistema de numeración de las revisiones del kernel. Por convenio, las versiones del núcleo siguen un sistema de numeración basado en tres números separados por puntos x.y.z, en las que cada número tiene un significado diferente:



Footnotes

... 19691.3
Unix fue desarrollado por KEN THOMPSON en 1969 en los laboratorios AT&T.
... diferente1.4
El creador de Minix (ANDY TANNENBAUM) cedió todos los derechos sobre Minix a una empresa que comenzó a cobrar 150$ por licencia.
... shell1.5
Es el programa intermediario entre el usuario y el núcleo. Si lo comparamos con el MSDOS, un shell de Unix equivaldría al intérprete de comandos COMMAND.COM (realmente es más que eso, un shell además es un lenguaje de programación)
... GNU1.6
El proyecto GNU de la Fundación de Software Libre en Cambridge ya estaba en funcionamiento desde 1983
... núcleo1.7
El núcleo (kernel) de Linux es el encargado de que el software y el hardware del ordenador trabajen conjuntamente
... estable1.8
La versión 2.6.0 se presentó el 18/12/2003. Esta versión introduce claros avances para servidores corporativos, donde reina Unix, aunque las mejoras son menos apreciables para el usuario doméstico. Entre sus nuevas características podemos destacar:

Para comprobar si esta información está ya anticuada:

http://www.kernel.org

... Linux1.9
Para más información visita http://counter.li.org
... desarrollo1.10
Versiones de evaluación en espera de ser totalmente depuradas

next up previous contents
Next: Posibilidades de Linux Up: Linux no es ventanas Previous: Introducción.

2004-01-30