La Historia de Linux y Como el Tiempo lo ha formado

Actualmente Linux es usado en infinidades de entornos desde Desktops, móviles, tabletas, Supercomputadoras, servidores, sistemas embebidos…; pero su humilde comienzo dista muchísimo de lo que ahora se ha convertido. A través de este breve resumen repasaremos como ha ido evolucionando nuestro querido Linux.

1991 – su humilde comienzo

Para hablar de Linux se hace necesario hablar de Unix el cuál es la base fundamental de todo. Creado en 1969 por “los barbudos” Ken Thompson y Dennis Ritchie, Unix sirvió como base fundamental a muchos proyectos en los 80? desde el GNU de Richard Stallman, el proyecto BSD (book Operating Systems) implementado y diseñado por el profesor Andrew S Tanenbaum y MINIX (Mini-Unix) por ejemplificar algunos casos.

Pero no fue sino hasta el año 1991 cuando un joven estudiante de Finlandia llamado Linus Torvalds combinó todo lo que había aprendido de esos grandes proyectos que nacieron en los 80? en un kernel que inicialmente fue un hobby pero terminó convirtiéndose en un hito de la informática.

Cuenta una leyenda que Torvalds inicialmente usaba mucho el MINIX, pero al ver que este tenía muchas limitaciones en cuanto al uso del disco duro y el módem se frustro tanto que decidió eliminar las particiones de MINIX para hacer su propio sistema operativo. Otra leyenda dice que Torvalds se decidió por desarrollar un nuevo kernel para mejorar las funcionalidades en las nuevas maquinas Intel 386 que él usaba. Otra leyenda dice que a Torvalds le impidieron seguir mejorando MINIX y optó por desarrollar su propio sistema operativo.

Cuaquiera que sea la historia real, lo cierto es que Torvalds creó un emulador libre basado en MINIX, el cuál a su vez estaría basado en UNIX y eventualmente terminaría convirtiéndose en un kernel para sistemas operativos. el 25 de agosto de 1991, Linus Torvalds publica su famoso mensaje en el grupo de noticias de MINIX:

“Estoy haciendo un sistema operativo (gratuito, sólo un hobby, no será nada grande ni profesional como GNU) para clones AT 386(486). Llevo en ello desde abril y está empezando a estar listo. Me gustaría saber su opinión sobre las cosas que les gustan o disgustan en minix, ya que mi SO tiene algún parecido con él.[...] Actualmente he portado bash(1.08) y gcc(1.40), y parece que las cosas funcionan. Esto implica que tendré algo práctico dentro de unos meses…”

Luego de eso, muchos servidores FTP alrededor del mundo comienzan a replicar dicho anuncio bajo un proyecto que inicialmente se llamo “Freax” y luego fue renombrado a Linux, logrando que muchas personas se involucrasen en dicho proyecto.

En septiembre de 1991 se lanza la primera versión de Linux, la versión 0.01 (aún está disponible a través de este enlace, así como las notas del lanzamiento), esta versión solo pesaba unos 71Kb y ni siquiera era ejecutable, estaba escrita en lenguaje ensamblador y asumía que uno tenia acceso a un sistema Minix para su compilación.

La Historia de Linux y Como el Tiempo lo ha formado

El Centro de Computación de Manchester fue uno de los pioneros que creo la primera distribucion Linux llamada MCC Interim Linux, esta básicamente era una combinación de arranque / disco raíz.

1992 – 1994, El nacimiento de las distribuciones Desktop

En 1992 Peter MacDonald funda la SLS (Softlanding Linux System). Fue la primera distro en tener no solo la versión del kernel Linux 0.99, sino que venía con soporte para el protocolo TCP/IP y el servidor de ventanas X. Sin embargo, SLS era conocido como una bestia con errores. No paso mucho tiempo antes de que Patrick Volkerding se deslindara del proyecto para crear Slackware (actualmente es la distro con mas antigüedad).

Pero SLS no solo fue el causante de Slackware. En el año 1993 Ian Murdock, frustrado de los constantes errores en la interfaz de SLS, se deslinda de ese proyecto y crea Debian, nombre originado supuestamente por su novia en aquel entonces Debra Lynn y él mismo.

Como la evolución de Slackware fue muy buena, algunas empresas comenzaron a interesarse por Linux y en 1994 aparece la Software und System-Entwicklungm mejor conocida como SUSE Linux. Luego el 3 de noviembre del mismo año, Marc Ewing crea la Red Hat Commercial Linux, en honor al color de sombrero que usaba cuando estudiaba en la universidad.

La Historia de Linux y Como el Tiempo lo ha formado
Red Hat – 1994

1995 – 1999 La llegada de KDE y GNOME

En el año 1996, nacen dos proyectos que pronto se convertirían en pilares fundamentales en cuanto a interfaz gráfica para las distintas distros Linux se refiere, estas son KDE y GNOME. KDE fue creada por Matthias Ettrich un estudiante de la universidad de Tübingen, este estudiante se propuso no solo a crear aplicaciones de trabajo, sino un entorno de escritorio completo para trabajar en el.

En 1998 se lanza la versión 1.0 de KDE como un proyecto abierto y libre, la primera distribución en adoptar este entorno como interfaz gráfica por defecto fue Mandrake. En el año 2000 se lanza la versión 2.0 que contaba, ademas de sus mejoras, con las nuevas características Konqueror, KOffice y KIO networking.

La Historia de Linux y Como el Tiempo lo ha formado
KDE 1.0

Por otro lado, en el año 1996, Miguel de Icaza and Federico Mena anuncian el comienzo del desarrollo de una nueva interfaz gráfica de escritorio acompañada con sus respectivas aplicaciones complementarias basada en GTK+, este nuevo desarrollo se conoció como GNOME.

La primera distro en adoptar dicho entorno fue Red Hat, pronto y a diferencia de KDE, Gnome fue tomando auge rápidamente por muchas distros debido principalmente a su sencilla, fácil y rápida interfaz gráfica. En el año 2000 se anuncia la versión 1.2 de Gnome llamada “Bongo”.

La Historia de Linux y Como el Tiempo lo ha formado
GNOME 1.2

Durante este mismo año, Sun Microsystem y Oracle anuncian su soporte hacia Linux incrementando su popularidad, especialmente en administradores de sistemas y en servidores.

2000 – 2005 la llegada de las distros live, los 64 bits y llegar a los usuarios de Windows

La primera distro en implementar el sistema Live cd, así como la instalación del sistema mediante un cd fue Knoppix en su versión 1.4, la cual fue lanzada el 30 de septiembre del año 2000. Knoppix 1.4 fue la primera distro que permitía a los usuarios Linux arrancar el sistema completo, poder manipular un rango amplio en el hardware y acceder a conexiones de red sin necesidad de instalar el sistema operativo.

Luego de este gran lanzamiento de Knoppix, prácticamente todas las distros empezaron a incluir esta característica en sus respectivos sistemas operativos.

Durante estos años también se lanzo el libro Linux From Scratch (LFS) de Gerard Beekmans, este libro explica como un usuario puede crear su propia distro partiendo desde el código fuente de Linux.

En el año 2000 se crea también la Linux Fundation, una organización para proteger el trabajo hecho por Linus Torvalds y la comunidad que se creo en torno a Linux. Ademas de encargarse del desarrollo del kernel Linux, la Linux Fundation también aboga por la defensa y mantenimiento de los pilares fundamentales de la filosofía Linux: Libertad, Colaboración y Educación convirtiéndose en una especie de “liga de la justicia” pero sin capas.

la versión del kernel Linux 2.4 llega el 4 de enero del 2001, conocido como el kernel que mas tiempo tuvo soporte (la última versión fue la 2.4.37.11 lanzada en el 2011).

También es destacable mencionar que durante estos años, Red Hat publica su código fuente y podía ser descargado libremente a través de sus servidores FTP, luego de esto, varios grupos de desarrolladores lo descargaron y compilaron sus propias distros: CentOS, Oracle Linux, CERN y Scientific Linux fueron las que mas auge tuvieron.

En diciembre del 2002 nace el proyecto CRUX, el cual era una distro extremadamente ligera y enfocada totalmente en desarrolladores y no en usuarios finales. Luego de un tiempo nace Arch Linux la cual toma como base a Crux.

El 17 de diciembre del 2003 se lanza la versión 2.6 del kernel Linux, la cual tenía como característica principal el soporte nativo para los 64 bits, de hecho, Linux fue el primero en soportar dicha arquitectura.

Durante el 2003 muchas distros comenzaron a plantearse como llegar a los usuarios Windows, necesitaban una nueva filosofía en la interacción usuario/software sin llegar a afectar el paradigma de la seguridad de Linux.

2004 – 2012 el auge y dominio de Ubuntu en el desktop y Android en los dispositivos móviles

El 20 de octubre del 2004, se lanza una nueva distro la cual tiene como objetivo principal, llegar a los usuarios de Windows basándose en la nueva filosofía usuario/software que varias distros estaban buscando, esta no es otra que Ubuntu Linux.

Esta distro, basándose en la rama inestable de Debian supo como llegar a los usuarios Windows y tener a su vez, una gran comunidad desde su primera versión, la 4.10 Warty Warthog.

La Historia de Linux y Como el Tiempo lo ha formado
Ubuntu 4.10

Ubuntu uso la interfaz y la shell de Gnome hasta la versión 10.10, luego implemento la shell Unity la cual es odiada por muchos y amada por otros usuarios. Pero Ubuntu aún se sigue basándose en Gnome.

Por otro lado, el 5 de noviembre del 2007, Google anuncia la Open Handset Alliance, un conglomerado de compañías de hardware y software cuya finalidad es desarrollar estándares abiertos para dispositivos móviles. Es en esta presentación que Google anuncia el lanzamiento del sistema operativo móvil Android, el cual usa el kernel Linux.

La Historia de Linux y Como el Tiempo lo ha formado
Android 1.0

También vale la pena destacar el lanzamiento de la versión del kernel Linux 3.0 el cual fue lanzado durante el 2011 y la característica que mas destacaba fue, y según palabras propias de Linus Torvalds: “nada, absolutamente nada”. El cambio de numero se debió principalmente a que ya la numeración de la versión 2.6 se estaba volviendo demasiado alta y en conmemoración a los 20 años de la primera versión de Linux.

¿Que deparará el futuro en Linux?, es impredecible, aunque se puede dar hipótesis sobre lo que vendrá en Linux, pero decirlo a ciencia cierta es imposible ya que el futuro no se puede predecir… o si?

 

Artículo basado en el tema: The history of Linux: how time has shaped the penguin

Fuente: libuntu

¿Quién está en línea?

Hay 10360 invitados y ningún miembro en línea