Вы находитесь на странице: 1из 11

Curso GNU/Linux

Centraltech 2009
linux@centraltech.com.ar
Federico Nan / Emiliano Piscitelli

Curso GNU/Linux
Un poco de historia
A finales de los aos 60 los vendedores de computadoras no le daban la importancia
que hoy se le da al software, su principal negocio era la venta de estas computadoras,
a las cuales le incorporaban algn tipo de sistema operativo y aplicaciones.
Las distintas universidades poda pedir el cdigo fuente de estos sistemas para
estudiarlo (nicamente para fines docentes), y por su parte los usuarios podan pedir el
cdigo fuente de los drivers para adaptarlos a sus necesidades.
Los laboratorios Bell, crean Unix, hacindose famoso por su estabilidad y
compatibilidad con el hardware de diferentes fabricantes. Con este hecho las empresas
empezaron a tomar conciencia del valor que contena el software.
En 1965 IBM dejo de dar el cdigo fuente de su sistema operativo, luego a finales del
ao 70 Digital Research empezo a vender el suyo.
De ahi en adelante muchas empresas empezaron a vender sus programas y a dejar de
proporcionar el cdigo fuente.

Curso GNU/Linux

Richard Stallman y el proyecto GNU.


A fines del ao 1983, principios del ao 1984 Richard Stallman inicia el proyecto GNU
(acrnimo recursivo que significa GNU No es Unix (GNU is Not Unix), la idea era crear
un sistema operativo libre, similar y compatible con Unix. En 1985 Stallman crea la FSF
(FSF o Fundacin para el Software Libre) para poder de alguna manera darle un marco
mas legal y algn sustento financiero a el proyecto GNU. Luego se desarrollo la
Licencia General Pblica de GNU (GPL) para poder de esta manera asegurarse que el
software libre seguiria siendo asi por mas modificaciones que sufriese, principalmente
podemos decir que esta basado en 4 libertades:

Curso GNU/Linux

0:Usarelprogramaparacualquierpropsito
1:Estudiarcomofuncionaelprogramayadaptarloanuestraspropiasnecesidades.(senecesita
accesoalcdigofuenteparagarantizarestalibertad)
2:Distribuirlibrementecopiasparaayudaralresto.
3:Mejorarelprogramayhacerpublicaslasmejorasenbiendelacomunidad.(senecesita
accesoalcdigofuenteparagarantizarestalibertad)

Curso GNU/Linux
Proyecto GNU (continuacin)
A finales del ao 90, ya exista gran cantidad de software escrito como para formar un
sistema operativo, pero faltaba el kernel (una parte fundamental), siendo esta una
tarea del proyecto GNU/Hurd (kernel oficial GNU), pero el mismo no estaba disponible
(incluso hoy da continua en desarrollo), ya que al ser un micronucleo es muy dificil su
depuracion.

Curso GNU/Linux
Linus Torvalds
Fue as que en el ao 1991 Linus Torvalds un estudiante de 21 aos perteneciente a la
Universidad de Helsinki en Finlandia, publico un mensaje donde daba a conocer su
nuevo desarrollo:

Curso GNU/Linux
Hola a todos aquellos que usan Minix Estoy haciendo un sistema operativo (gratis) (solamente una aficin, no ser grande
ni profesional como el GNU) para clones 386(486) AT. Este ha estado gestndose
desde abril, y est comenzando a estar listo. Me gustara recibir cualquier comentario
sobre las cosas que gustan/disgustan en minix, ya que mi OS se le parece un poco. (la
misma disposicin fsica del sistema de archivos, debido a motivos prcticos, entre
otras cosas).
Actualmente he portado bash(1.08) y gcc(1.40), y las cosas parecen funcionar. Esto
implica que conseguir algo prctico dentro de unos meses, y me gustara saber que
caractersticas quiere la mayora de la gente. Cualquier sugerencia es bienvenida, pero
no prometer que las pondr en prctica :-)
Linus Benedict Torvalds (torvalds@kruuna.helsinki.fi)
PD. S es libre de cualquier cdigo de minix, y tiene un sistema de archivos multi-hilo.
NO es portable (usa 386 una conmutacin de tarea etc.), y probablemente nunca
ser soportada por ninguno otro ms que los discos duros AT, as que esto es
todo que tengo :-(.
Linus Torvalds

Curso GNU/Linux
Linux
En principio Linus quizo llamar a su desarrollo Freax (haciendo referencia a raro
(Freak) y a Unix (por la x), si bien tenia en mente el nombre de Linux, no le gustaba
mucho porque pensaba que se sonaria egocentrico. Pero sin consultarle, un colega de
la universidad, cambio los nombres de los archivos que Linus alojaba en los servidores
de esta Universidad para poder compartir los mismos, por el nombre de Linux,
rapidamente la gente se acostumbro a este nombre y asi fue como quedo
definitivamente.

Linux y la GPL
En principio Linus Torvalds publico el kernel Linux, bajo una licencia propia, cuyo fin
era compartirlo, pero restringa su uso comercial. En Diciembre de 1992 publico Linux
bajo la licencia GPL. Luego de esto hubo varias discusiones por el uso del nombre, ya
que la mayora de los usuarios y las empresas llamaban Linux a el conjunto de
programas GNU y el ncleo Linux, y de esta manera no era reconocido el trabajo de la
FSF, incluso sobre este tema hay varios artculos publicados en el sitio oficial de la
FSF.

Curso GNU/Linux
Distribuciones
Las distribuciones nacen de la necesidad de poder contar con un grupo de
aplicaciones y hacer mas facil la instalacin y la utilizacin de GNU/Linux, ya que antes
de que estas existieran se dificultaban dichas tareas.
Primeras Distribuciones:
*-Dos discos denominados H J Lu's "Boot-root" con el ncleo y un mnimo de
herramientas para utilizar.
*-MCC Interim Linux, que se poda descargar en un servidor pblico FTP de la
Universidad de Manchester en febrero de 1992.
*-TAMU, creado por entusiastas de la Universidad A&M de Texas al mismo tiempo que
SLS
*-SLS (Softlanding Linux System).
*-Yggdrasil Linux cre el primer CD-ROM de una distribucin Linux.
El 16 de julio de 1993, Patrick Volkerding lanz una distribucin basada en SLS a la
que llam Slackware. Esta es la distribucin ms antigua que est en desarrollo activo.

Curso GNU/Linux
Debian GNU/Linux
Ian Murdock fund oficialmente el proyecto Debian el 16 de agosto de 1993. Hasta ese
momento, el concepto de una distribucin de Linux era nuevo. Ian pretendi que
Debian fuera una distribucin realizada de forma abierta, siguiendo el espritu de Linux
y GNU. La creacin de Debian fue patrocinada por el proyecto GNU de la FSF durante
un ao (noviembre de 1994 a noviembre de 1995).
Debian estaba pensada para ser desarrollada cuidadosa y conscientemente y ser
mantenida y soportada con un cuidado similar. Lo que comenz con un pequeo y
grupo muy unido de hackers de software libre, fue creciendo gradualmente hasta
convertirse en una gran comunidad de desarrolladores y usuarios bien organizada.

Curso GNU/Linux
Debian GNU/Linux (continuacin)
Debian toma el nombre en clave de sus distintas versiones de los personajes de la
pelcula de Toy Story. Todos los nombres son asignados cuando se crea una nueva
versin de pruebas (Testing), y se conservan cuando sta pasa a ser estable (Stable).
La nica excepcin a dicha norma es la versin inestable (Unstable), cuyo nombre en
clave es Sid de forma fija.
Versiones

1.1Buzz1996
1.2Rex1996
1.3Bo1997
2.0Hamm1998
2.1Slink1999
2.2Potato2000
3.0Woody2002
3.1Sarge2005
4.0Etch2007
5.0Lenny2009
6.0Squezze(NohayFechadepublicacin)

Вам также может понравиться