evolución de linux

5
Evolución de Linux Desde sus orígenes hasta la actualidad. Jonathan X. Cabrera Moreno Sistemas Operativos • Mtro. Ermilo José Sandoval Pech • 5 de marzo de 2012 Jonathan Cabrera • email: [email protected] • Universidad Anáhuac Mayab 1

Upload: jonathan-xavier-cabrera-moreno

Post on 30-Jul-2015

165 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Evolución de Linux

Evolución de LinuxDesde sus orígenes hasta la actualidad.

Jonathan X. Cabrera MorenoSistemas Operativos • Mtro. Ermilo José Sandoval Pech • 5 de marzo de 2012

Jonathan Cabrera • email: [email protected] • Universidad Anáhuac Mayab 1

Page 2: Evolución de Linux

Evolución de Linux

ORÍGENES

El sistema operativo Unix fue concebido e implementado por Ken Thompson y Dennis

Ritchie en 1969 y lanzado por primera vez en 1970. Su disponibilidad y portabilidad causó que

fuera adoptado ampliamente, copiado y modificado por instituciones académicas y empresas.

Su diseño se volvió influencia para autores de otros sistemas.

Ken Thompson y Dennis Ritchie

En 1983, Richard Stallman comenzó el proyecto GNU con el objetivo de crear un sistema

operativo libre parecido a UNIX. Como parte de su trabajo, escribió la licencia GNU GPL.

Para el inicio de los 90s, había casi la suficiente cantidad de software para crear un sistema

operativo completo. Sin embargo, el kernel GNU, llamado Hurd, no atrajo la suficente

atención de los desarrolladores dejando GNU incompleto.

Otro proyecto de sistema operativo libre, lanzado en 1977, fue el Berkeley Software

Distribution (BSD). Fue desarrollado por UC Berkeley de la sexta edición de Unix de AT&T.

Ya que BSD contenía código Unix del que AT&T era dueño, AT&T presentó una demanda.

Esto limitó el desarrollo y adopción de BSD.

Estos factores y la falta de un kernel libre popular dio el ímpetu para que Linus Torvalds, un

estudiante finés, comenzara el desarrollo de su proyecto.

Jonathan Cabrera • email: [email protected] • Universidad Anáhuac Mayab 2

Page 3: Evolución de Linux

CREACIÓN DE LINUX

En 1991, Linus Torvalds comenzó un proyecto que luego se convirtió en el kernel Linux.

Inicialmente era un emulador de terminal, que Torvalds usaba para accesar a los grandes

servidores Unix de la universidad. Escribió el programa específicamente para el hardware que

estaba usando e independiente del sistema operativo. El desarrollo se hizo en MINIX, un

sistema parecido a Unix enfocado al uso académico, usando el compilador C de GNU.

Eventualmente Torvalds se dio cuenta que había escrito un kernel de sistema operativo.

Linus Torvalds

Al principio Torvalds publicó Linux bajo su propia licencia, que tenía una restricción en la

actividad comercial; pero en 1992 publicó la versión 0.99 bajo GNU GPL y así los

desarrolladores de GNU y Linux trabajaron para integrar los componentes de GNU con Linux

para crear un sistema operativo completamente funcional y libre.

ADOPCIÓNEn 1992, con el relicenciamiento de Linux bajo la GNU GPL, empiezan a surgir las primeras

distribuciones de Linux. Para 1993, 100 desarrolladores trabajan en el kernel. Con su

asistencia se adapta al entorno GNU, que crear un gran espectro de tipos de aplicación para

Linux. La distribución de Linux más antigua aún existente, Slackware, es lanzada por primera

vez. Más tarde en ese mismo año, el proyecto Debian es establecido.

Jonathan Cabrera • email: [email protected] • Universidad Anáhuac Mayab 3

Page 4: Evolución de Linux

En 1994, Torvalds juzga que todos los componentes del kernel están completamente maduros

y lanza la versión 1.0 de Linux. El proyecto XFree86 contribuye una interfaz gráfica de

usuario. Ese mismo año, las compañías Red Hat y SUSE publican las versiones 1.0 de sus

distribuciones.

En 1995, Linux es portado al DEC Alpha y al Sun SPARC. En los siguientes años, es portado

a un mayor número de plataformas.

En 1996 se lanza al versión 2.0 del kernel de Linux con soporte de varios procesadores y por

lo tanto se convierte en una seria alternativa para muchas compañías.

En 1998, muchas compañías como IBM, Compaq y Oracle anuncian su soporte para Linux.

Por otro lado, un grupo de programadores empiezan el desarrollo de la interfaz gráfica KDE.

Al siguiente año, otro grupo empieza a trabajar en el entorno gráfico GNOME, para que fuera

un reemplazo libre de KDE, que dependía del entonces propietario toolkit Qt.

En el 2004, el equipo de XFree86 se separa y se une al cuerpo de estándares X Window para

formar la Fundación X.Org, que resulta en un desarrollo significativamente más rápido de X

Window Server en Linux.

En el 2006, Oracle lanza su propia distribución de Red Hat. Novell y Microsoft anuncian una

cooperación para una mejor interoperabilidad.

En el 2007, Dell empieza a distribuir laptops con Ubuntu preinstalado en ellas. Cuatro años

más tarde, en el 2011, se lanza la versión 3.0 de Linux.

La mascota de Linux, Tux

Jonathan Cabrera • email: [email protected] • Universidad Anáhuac Mayab 4

Page 5: Evolución de Linux

NUEVOS DESARROLLOS

Hay muchos otros desarrolladores para el kernel de Linux además de Torvalds, como Alan

Cox y Marecelo Tosatti. Cox mantenía la versión 2.2 del kernel hasta ser descontinuada en el

2003. Del mismo modo, Tosatti mantenía la versión 2.4 hasta mediados del 2006. Andrew

Morton maneja el desarrollo y administración del kernel 2.6, que fue lanzado en el 2003 en su

primer estado estable.

La mayor parte del trabajo en Linux es realizado por la comunidad y diversas compañías que

no sólo han ayudado con el desarrollo de los kernel, sino también con el desarrollo de

software auxiliar distribuido con Linux.

Jonathan Cabrera • email: [email protected] • Universidad Anáhuac Mayab 5