Está en la página 1de 6

Historia Linux

El núcleo Linux, ha sido marcado por un crecimiento constante en cada momento de su historia.
Desde la primera publicación de su código fuente en 1991, nacido desde un pequeño número de
archivos en lenguaje C bajo una licencia que prohíbe la distribución comercial a su estado actual de
cerca de 296 MB de fuente bajo la Licencia pública general de GNU.
El nombre Linux ha generado gran controversia y nuevas alternativas no han tardado en aparecer
para hacerle competencia.

Antecedentes
En 1983 Richard Stallman inició el Proyecto GNU, con el propósito de crear un sistema
operativo similar y compatible con UNIX y los estándares POSIX. 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 micronú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ños 1990 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 formadonúcleo UNIX. Esto dejó
un nicho crítico abierto, que Linux llenaría muy pronto.

Aparicion de Linux

Desarrollo del nucleo 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 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",3 él tarde o temprano comprendió
que había escrito un núcleo de sistema operativo. El 25 de agosto de1991, 20:57:08 GMT, anunció
este sistema en un envío a la red Usenet, en el newsgroup (grupo de noticias): comp.os.minix.:

Hola a todos aquellos que usan Minix -

Estoy haciendo un sistema operativo (gratuito) (solamente una afición, no será grande ni profesional
como el GNU) para clones 386(486) AT. Este ha estado gestándose desde abril, y está comenzando
a estar listo. Me gustaría recibir cualquier comentario sobre las cosas que gustan/disgustan en
minix, ya que mi SO (Sistema Operativo) se le parece un poco (la misma disposición física del
sistema de archivos, debido a motivos prácticos, entre otras cosas).

Actualmente he portado bash(1.08) y gcc(1.40), y las cosas parecen funcionar. Esto implica que
conseguiré algo práctico dentro de unos meses, y me gustaría saber qué características quiere la
mayoría de la gente. Cualquier sugerencia es bienvenida, pero no prometeré que las pondré en
práctica :-)

Linus Benedict Torvalds (torvalds@kruuna.helsinki.fi)


PD. Sí – es libre de cualquier código de minix, y tiene un sistema de archivos multi-hilo. NO es
portable (usa 386 una conmutación de tarea etc.), y probablemente nunca será soportada por nada
más que los discos duros AT, porque es todo lo que tengo :-(.
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 responsable de los servidores, no estuvo de acuerdo con el
nombre Freax, prefiriendo el nombre Linux. Él simplemente llamó los archivos colocados sobre el
servidor "Linux" sin consultar a Torvalds. Más tarde, sin embargo, Torvalds accedió a usar el
nombre "Linux":
" Después de muchas discusiones, él finalmente admitió que Linux era simplemente el mejor
nombre. En el código original de la versión 0.01 de Linux, el nombre Freax fue, sin embargo,
usado en el makefile. Sólo después fue usado el nombre Linux. Así el nombre, en realidad, no
planificado en absoluto se hizo generalmente aceptado por todo el mundo. "

Linux bajo la 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 0.12.6 A mediados de diciembre de 1992 él publicó la versión 0.99
usando la GNU GPL.7
Más tarde, Torvalds dijo en una entrevista, "registrar a Linux bajo la GPL fue definitivamente la
mejor cosa que alguna vez hice".8
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 nombre GNU/Linux, para reconocer el rol del software de GNU.9 En junio de 1994, en el
boletín de GNU, Linux fue mencionado como un "clon libre de UNIX", y el Proyecto
Debian comenzó a llamar a su producto GNU/Linux. En mayo de 1996, Richard Stallman publicó
al editor Emacs 19.31, en el cual el tipo desistema fue renombrado de Linux a Lignux.
Esta "escritura" fue pretendida para referirse expresamente a la combinación de GNU y Linux, pero
esto pronto fue abandonado en favor de "GNU/Linux".

El producto terminado es más a menudo denominado simplemente como "Linux", como el más


simple, el nombre original. Stallman anunció su demanda por un cambio de nombre sólo después de
que el sistema ya se había hecho popular.
Cronologia
El movimiento de software libre es iniciado por Richard Stallman para evitar que el laboratorio de
inteligencia artificial del M.I.T. utilizara software privativo, luego extendió la idea a otras ramas del
software de la época que en general era libre.

 1983: Richard Stallman crea el proyecto de GNU con el objetivo de crear un sistema


operativo libre.

 1989: Richard Stallman escribe la primera versión de la licencia GNU GPL.


Serie 0.x

 1991: El núcleo Linux es anunciado públicamente, el 25 de agosto por el entonces


estudiante finlandés de 21 años Linus Benedict Torvalds. El 17 de septiembre la primera
versión pública aparece sobre un servidor de ftp. Algunos desarrolladores están interesados en
el proyecto y contribuyen con mejoras y extensiones.

 1992: El núcleo Linux es licenciado de nuevo bajo la GNU GPL. Las


primeras distribuciones Linux son creadas.

 1993: Más de 100 desarrolladores trabajan sobre el núcleo Linux. Con su ayuda el núcleo es
adaptado al ambiente de GNU, que crea un espectro enorme de tipos de aplicaciones para el
nuevo sistema operativo creado de la unión del software del proyecto GNU, variados programas
de Software libre y el núcleo Linux. En este año, también el proyecto Wine comienza su
desarrollo y la distribución más antigua actualmente activa, Slackware, es liberada por primera
vez. Más tarde en el mismo año, el Proyecto Debian es establecido. Hoy 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.

 1997: Varios programas propietarios son liberados para Linux en el mercado, como la base


de datos Adabas D, el navegador Netscape y las suites de oficina Applixware y StarOffice.
 1998: Empresas importantes de informática como IBM, Compaq y Oracle anuncian soporte
para Linux. Además, un grupo de programadores comienza a desarrollar la interfaz gráfica de
usuarioKDE, primera de su clase para Linux, con el objetivo de proveer facilidad de uso al
usuario.

 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.

 2000: La Suite de oficina StarOffice es ofrecida según los términos de la GNU GPL,


abriendo así el camino para una Suite de oficina avanzada, y libre en 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.

 2002: La comunidad OpenOffice.org libera la versión 1.0 de su Suite de oficina homónima.


El navegador web libre Mozilla es también liberado. En septiembre, aparece el Slapper-worm el
cual es el primer gusano informático Linux.

 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).

 2004: El equipo de XFree86 se desintegra y se forma la fundación X.Org, que provoca un


desarrollo considerablemente más rápido del servidor X para Linux.

 2005: El proyecto openSUSE es comenzado como una distribución libre de la comunidad


de Novell. Además el proyecto OpenOffice.org proyecta la versión de lanzamiento 2.0 que
soporta al estándar OASIS OpenDocument en octubre.

 2006: El Xgl de Novell y el AIGLX de Red Hat permiten el uso de efectos acelerados por


hardware sobre el escritorio Linux. Oracle publica su propia distribución de Red
Hat. Novell y Microsoftanuncian una cooperación para la mejor interoperabilidad.

 2007: Dell llega a ser el primer fabricante principal de computadoras en vender


una computadora personal de escritorio con Ubuntu preinstalado.
Serie 3.x
En mayo de 2011 Linus Torvalds anunció que la versión 3 contaría con soporte de más hardware y
que sería la siguiente versión a Linux 2.6.39.
Usos Comunes

Como servidor

Ésta es la forma más usual de encontrar Linux. Casos típicos de servicios son: mail, webserver, dns,
proxy, nntp, impresión, archivos, router y/o firewall. Lo interesante es que una sola máquina Linux
puede hacer todo esto y al mismo tiempo.

Como estación de trabajo Unix

Es raro encontrar una estación de tipo Unix fuera de alguna Universidad, donde el estándar son PC's
x86 corriendo alguna versión de Windows o NT.

Sin embargo, muchos de las estaciones Unix se están reemplazando por Linux. Linux cuenta con
todo el software estandar que posee cualquier estación Unix comercial.

Como Super Computador

En el año 1994, se construyó en la NASA el primer super-computador basado en Linux. Este


consistio en 16 PC's 486, cada uno con 16MB RAM, 540MB o 1GB en disco duro y dos tarjetas de
red de 10Mbits en"channel bonding". Esto es lo que se conoce como un "cluster" y desde entonces,
han surgido una gran cantidad de super computadores similares basados en Linux.

Las escenas de la famosa película "Titanic" fueron producidas en un cluster de máquinas Alpha


corriendo Linux. Hoy en día las distribuciones de Linux incorporan estas características para armar
clusters de servidores web .

En una encuesta reciente elaborada entre empresas pequeñas y grandes, se trató de determinar el uso
que hacen de Linux las empresas que lo utilizan. Los resultados no son significativamente distintos
para el tamaño de las empresas, y en promedio se obtuvieron las siguientes respuestas:

80% Servidores Web o Intranet


60% Administración Bases de Datos
58% Correo Electrónico o mensajería
57% Desarrollo de Aplicaciones
54% PC's de Escritorio
50% Servidor de Archivos e impresoras
40% Administración de sistemas
32% Aplicaciones Corporativas
21% Servidores comercio electrónico
10% Servidores delgados y "cuchichas"
6% Clusters de supercomputadores
24% Otros usos

También podría gustarte