Académique Documents
Professionnel Documents
Culture Documents
Antecedentes
En 1983 Richard Stallman inició el ambicioso Proyecto GNU, con el propósito
de crear un sistema operativo similar y compatible con UNIX y los estándares
OSIX. Dos años más tarde, 1985, creó la Fundación del Software Libre (FSF) y
desarrolló la Licencia pública general de GNU (GNU GPL), para tener un
marco legal que permitiera difundir libremente el software. De este modo el
software de GNU fue desarrollado muy rápidamente, y por muchas personas.
A corto plazo, se desarrolló una multiplicidad de programas, de modo que a
principios de los años 1990 había casi bastante software disponible como
para crear un sistema operativo completo. Sin embargo, todavía le faltaba un
núcleo. Esto debía ser desarrollado en el proyecto GNU Hurd, pero Hurd
demostró desarrollarse muy inactivamente, porque encontrar y reparar
errores (eliminación de fallos, debugging en inglés) era muy difícil, debido a
las características técnicas del diseño del micro núcleo. Otro proyecto de
sistema operativo software libre, en los años 1980 fue BSD. Este fue
desarrollado en la Universidad de Berkeley desde la 6.ª edición de Unix de
AT&T. Puesto que el código de AT&T Unix estaba contenido en BSD, AT&T
presentó una demanda a principios de los años 1990 contra la Universidad de
Berkeley, la cual limitó el desarrollo de BSD y redujo el desarrollo. Así a
principios de los años1990 no produjo ningún sistema completo libre. El
futuro de BSD era incierto debido al pleito y detuvo el desarrollo. Además, el
Proyecto GNU gradualmente se desarrollaba pero, este carecía de un bien
formado núcleo UNIX. Esto dejó un nicho crítico abierto, que Linux llenaría
muy pronto.
Aparición de Linux
Desarrollo del núcleo 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 n
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 GNU C
compiler, 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). Como Torvalds escribió en su libro "Solamente por diversión", él
tarde o temprano comprendió que había escrito un núcleo de sistema
operativo. El 25 de agosto de 1991, 20:57:08 GMT, anunció este sistema en
un envío a la red Usenet, en el newsgroup (grupo de noticias):
comp.os.minix.
El nombre
Linus Torvalds había querido llamar su invención Freax, un portmanteau de
freak (anormal o raro), free (libre), y "X", una alusión a Unix. Durante el inicio
de su trabajo sobre el sistema, él almacenó los archivos bajo el nombre
"Freax" por aproximadamente medio año. Torvalds ya había considerado el
nombre "Linux", pero al principio lo había descartado por ser demasiado
egocéntrico o egoísta. Para dar a otra gente la capacidad de cooperar en el
sistema o sugerir mejoras, los archivos fueron colocados en el servidor ftp
(ftp.funet.fi) de la Universidad de Tecnología de Helsinki (Helsinki University
of Technology) (HUT), en septiembre de 1991. Ari Lemmke, colega de
Torvalds en la HUT, que en ese entonces era responsable de los servidores,
no estuvo de acuerdo con el nombre Freax, prefiriendo el nombre Linux. Él
simplemente llamó a los archivos colocados sobre el servidor "Linux" sin
consultar a Torvalds. Más tarde, sin embargo, Torvalds accedió a usar el
nombre "Linux":
Linux bajo la Licencia pública general de GNU GPL Torvalds primero publicó el
núcleo Linux bajo su propia licencia, la cual fue casi una licencia de código
fuente compartida (en inglés, share source) y que tenía una restricción contra
la actividad comercial. En 1992, él sugirió cambiar a la GNU GPL. Primero
anunció este cambio en las notas de lanzamiento de la versión mediados de
diciembre de 1992 él publicó la versión 0.99 usando la GNU GPL. Más tarde,
Torvalds dijo en una entrevista, "registrar a Linux bajo la GPL fue
definitivamente la mejor cosa que alguna vez hice"
GNU/Linux
La designación "Linux" al principio fue usada por Torvalds sólo para el núcleo.
El núcleo fue, sin embargo, con frecuencia usado junto con otro software,
especialmente con el del proyecto de GNU. Esta variante de GNU
rápidamente se hizo la más popular, ya que no había ningún otro núcleo libre
que funcionara en ese tiempo. Cuando la gente comenzó a referirse hacia
esta recopilación como "Linux", Richard Stallman, el fundador del proyecto
de GNU, solicitó que se usara el esta es la comunidad más grande de una
distribución.
Serie 1.x
1994: En marzo de este año, Torvalds considera que todos los componentes
del núcleo Linux están totalmente maduros y presenta la versión 1.0 de
Linux. Esta versión está, por primera vez, disponible en la red Internet. El
proyecto XFree86 contribuye con una interfaz gráfica de usuario (GUI). En
este año, las empresas Red Hat y SUSE también publican la versión 1.0.
1995: En marzo, la siguiente rama estable de Linux aparece, la serie 1.2. Más
tarde, Linux es transportado a las plataformas informáticas DEC y SUN SPARC.
Durante los años siguientes es transportado a un número cada vez mayor de
plataformas.
Serie 2.x
1996: La versión 2.0 del núcleo Linux es liberada. Éste ahora puede servir
varios procesadores al mismo tiempo, y así se hace una alternativa seria para
muchas empresas.
1999: Aparece la serie 2.2 del núcleo Linux, en enero, con el código de red y
el soporte a SMP mejorados. Al mismo tiempo, un grupo de desarrolladores
comienza el trabajo sobre el entorno gráfico GNOME, que competirá con KDE
por la facilidad de uso y la eficiencia para el usuario. Durante ese año IBM
anuncia un extenso proyecto para el soporte de Linux.
2001: En enero, se libera la serie 2.4 del núcleo Linux. El núcleo Linux ahora
soporta hasta 64 Gb de RAM, sistemas de 64 bits, dispositivos USB y un
sistema de archivos journaling.
2003: Al final del año, la serie 2.6 del núcleo Linux es liberada, después de lo
cual Linus Torvalds va a trabajar para el OSDL. Linux se usa más
extensamente sobre sistemas integrados (embedded
System).
Serie 3.x
Serie 4.x