Vous êtes sur la page 1sur 3

Historia del Software libre

por Lorenzo Gil Sanchez ltima modificacin 23/10/2004 23:25

Imparte: Antonio Zugalda. Fecha: 1 de Mayo de 2003

GCubo es el Grupo de Usuarios de GNU/Linux de Granada, cuya abreviatura es GGG,


o sea G al cubo. En realidad, y para ser fieles a la verdad, en sus albores no inclua
Linux en su nombre, siendo, por tanto, sencillamente el Grupo GNU Granadino.
Recalco este hecho porque quiero significar que en la mente de los iniciales promotores
estaba el objetivo de dotar de una especial relevancia al proyecto GNU por encima de
cualquier otro, ya que en nuestra opinin, peso a no ser el nico contribuidor al software
libre hoy da -lo cual estaba en sus objetivos desde el comienzo- nos parece que es el
proyecto precursor de todo, no slo en cdigo, sino en lo que es ms importante: en
ideas.

Cuenta Richard Stallman, creador del proyecto GNU que se encontraba un da


trabajando en las oficinas del MIT cuando una de las impresoras comerciales de la que
dispona no funcionaba tal y como l quera (no funcionaba mal, ojo). Solicit a la
empresa los controladores de la impresora para, aprovechando sus conocimientos como
programador, los modificara a su gusto. Esto que en otras ocasiones haba funcionado
no funcion en esta ocasin, la empresa se neg y, aunque esta fue la gota que colm el
vaso no se trataba de un hecho aislado: haba desde hace tiempo en el ambiente una
poltica de cerrar el cdigo comercial a los usuarios, incluso a la comunidad
universitaria.

Ocurrido esto, Richard Stallman decide impulsar el proyecto GNU, cuyo significado es
GNU's Not UNIX, es decir, GNU no es UNIX. Su idea era la de crear un grupo de
gente que trabajara en forma comunitaria con el objetivo de realizar una re-
implementacin del sistema operativo UNIX con la particularidad de que el resultado
fuera libre (os imaginis si Microsoft se hubiera enterado de esto? Seguro que le
habra dado los controladores de la impresora!). Dej su puesto de trabajo y se dedic
en cuerpo y alma a este fin. Hay que reconocer que la iniciativa no puede ser ms
descabellada, no slo por las significaciones personales, sino tambin porque los
objetivos eran muy ambiciosos. El hecho es que hoy da podemos comprobar que
funcion, y no se debe a una casualidad de la vida. En realidad, el gran xito de la
iniciativa de Stallman fue el marco ideolgico que plasm en un marco legal (a travs
de las famosas licencias GNU) que fueron las que convencieron a los programadores y
las que todava hoy nos protegen a nosotros los usuarios.

A fin de aclarar conceptos, la idea de libertad de Stallman: Free as in freedom is not


free as in beer (notar que en ingls el trmino free se puede paradjicamente traducir
como libre y como gratis) se resumen en sus cuatro puntos:

La libertad de usar el programa, con cualquier propsito (libertad 0).


La libertad de estudiar cmo funciona el programa, y adaptarlo a tus necesidades
(libertad 1). El acceso al cdigo fuente es una condicin previa para esto.
La libertad de distribuir copias, con lo que puedes ayudar a tu vecino (libertad
2).
La libertad de mejorar el programa y hacer pblicas las mejoras a los dems, de
modo que toda la comunidad se beneficie. (libertad 3). El acceso al cdigo
fuente es un requisito previo para esto.

Iniciado el proyecto GNU, establecido el marco legal, ya lo nico que quedaba era
andar (programar). Y se ha andado mucho desde entonces. De entre todas las cosas que
han sucedido, queremos resaltar tres hechos como las impulsores del software libre a
nivel social.

Uno: Linux

El proyecto GNU transcurrido un tiempo desde su comienzo logr construir un gran


nmero de aplicaciones que todava hoy da usamos frecuentemente. Sin embargo,
Hurd, el modelo de ncleo de sistema operativo era todava ms ambicioso que el
proyecto en s mismo, y ni siquiera ahora est preparado para funcionar establemente.
Afortunadamente, Linus Torvalds por aquel entonces se encontraba realizando un
ncleo que ni siquiera pensaba que fuera a liberar nunca al pblico. Sin embargo, un
buen da lo hizo pensando que a lo mejor era de inters a dos o tres personas.
Inmediatamente, Linus Torvalds arrastrado por la comunidad hizo que su hijo, Linux,
abrazara la Licencia Pblica General de GNU y se adosara indisolublemente al proyecto
GNU, naciendo de este modo GNU/Linux. Es por esto que lo justo es hablar de
GNU/Linux y no slo de GNU o Linux, aunque desgraciadamente sea ms complicado
de decir y guste menos a la prensa. Si no llega a ser por Linux, quizs GNU habra
quedado reducido al sistema de unos cuantos aventurados universitarios.

Dos: Las distribuciones

A medida que GNU creca, ms y ms programadores se acogan a los trminos de la


GPL poniendo a disposicin del pblico todas las piezas necesarias para construir el
gran rompecabezas. Sin embargo, la dificultad de ste era tan grande, que era necesario
ser todo un experto para poder construir el puzzle. Afortunadamente para nosotros
nacieron las distribuciones (varias por la naturaleza del software libre) que unieron
armoniosamente en un mismo sistema una seleccin de todas las aplicaciones libres
disponibles. De este modo saltaron a la fama Debian, RedHat o Slackware, clsicas
entre las clsicas, que acercaron el binomio GNU/Linux todava ms a la gran base de
usuarios de ordenadores del mundo. Mucho despus, otras empresas, aprovechando el
trabajo de estas pioneras -que an siguen en la brecha, y en mi opinin por encima de
todas sus competidoras- lanzaron nuevas distribuciones. Aunque comercialmente
podamos ver versiones de SuSE o Mandrake con nmeros muy elevados, en realidad
ninguna de ellas, como tantas otras, llevan ese bagaje en sus espaldas, y se trata slo de
maniobras comerciales.

Tres: El escritorio

Si Linux, sac a GNU de no ser nada, o como mucho un sistema operativo


acadmico, y las distribuciones traspasaron el umbral de lo acadmico para llegar al
pblico y a lo privado (RedHat notablemente) no ha sido hasta la aparicin del
escritorio hasta que por primera vez hemos soado con la posibilidad de que
GNU/Linux pueda ser usado por todo el mundo. Matthias Ettrich, principal impulsor de
LyX, uno de los mejores procesadores de textos que existe, decidi afrontar la
construccin de KDE, un escritorio grfico para GNU/Linux que lo hiciera todo mucho
ms sencillo. Desgraciadamente, este hombre cometi dos veces el mismo y grave error:
mutilar de partida sus proyectos basando todo el desarrollo en libreras lo libres, aunque
el cdigo que l hiciera s lo fuera. Aunque en ambos casos est ya solventado eso ha
hecho mucho dao a todos.

Muy afortunadamente, naci aproximadamente un ao despus el proyecto GNOME


liderado por Miguel de Icaza, con un objetivos en la prctica bastante parecidos a
KDE pero que superaban a ste enormemente. Por un lado, GNOME era mucho ms
ambicioso. No pretenda ser un simple escritorio, quera ser algo ms: GNU Network
Object Model Environment (algo as como el entorno con el modelo de objeto de red de
GNU). Ms all del significado de esto, GNOME tena una segunda gran ventaja: era
completamente libre. Hoy da ambos proyectos conviven y triunfan y son los
responsables de que podamos ver a nuestra madre y a nuestro hermano chico usando la
Debian que acabamos de instalar. Lo que sera impensable de cualquier otro modo.

Y aqu termino, como veis, no he hecho ms que contar un cuento desde un punto de
vista bastante personal que quizs ya muchos conocais, pero que no siempre est claro.
He seleccionado slo unos pocos personajes y proyectos, quizs vosotros consideris
otros como de igual o mayor importancia, qu recalcarais que yo no he hecho? Y ya,
para terminar de verdad, cul consideris que sera el punto cuatro que nos dar la
victoria definitiva?

Muchas gracias a tod@s por vuestra atencin!

Vous aimerez peut-être aussi