2. Sin dudas Richard Mathew Stallman es la persona más
importante dentro del movimiento del software libre. De
hecho, fue él quien acuñó la concepción actual del término
'Software Libre'.
Nacido en el año 1953 en Nueva York, tuvo su primer
contacto con una computadora (IBM 7094) a la edad de 12.
A los 18 años, ingresó en el laboratorio de inteligencia
artificial del MIT. En esa época el software se compartía sin
ningún problema. Stallman se formó dentro de una
comunidad que compartía todo. Al comenzar la década del
80 se produjeron algunos hechos que desencadenaron la
reacción de dicha persona.
3. EL ANUNCIO INICIAL
Este documento fechado el 27 de septiembre de 1983 fue
enviado a dos grupos de noticias con el asunto: "Nueva
implementación de UNIX". En este breve correo
electrónico Stallman comienza a explicar su proyecto:
'Voy a escribir un sistema... compatible con UNIX
llamado GNU... y lo distribuiré libre" A su vez explica las
similitudes y diferencias de su GNU con UNIX: "GNU
tendrá la capacidad de correr programas UNIX, pero no será
idéntico a UNIX. Haremos todas las mejoras que son
convenientes, basados en nuestra experiencia con otros
sistemas operativos'
4. Estos párrafos definen claramente la postura filosófica
de Richard Stallman. Son los primeros pasos de su
lucha contra el modelo de software propietario.
Stallman menciona a los acuerdos de confidencialidad.
5. Esta es la forma en que usualmente se distribuían los
programas en la década del 80. Al usuario se le
entregaba el sistema ( raras veces el código fuente), y
tenía que firmar un acuerdo de confidencialidad. En el
mismo se comprometía a no divulgar el código fuente,
ni copiar ni modificar ni redistribuir el sistema.
Stallman sufrió en carne propia las consecuencias de
los acuerdos de confidencialidad con una impresora
XEROX.
6. Lo que intenta explicar Stallman es la forma en que
pretende encarar el proceso de reemplazo de UNIX.
Propone que el voluntario tome un aplicación de UNIX
y la reescriba. Luego debe reemplazar la aplicación
original por la nueva. Si funciona correctamente, esto
quiere decir que el trabajo está finalizado.
7. Stallman califica a su emprendimiento como una
ayuda a la humanidad y demuestra su intensión de
contratar personal. Poco tiempo después esa idea se
hizo realidad al fundar la Fundación para el Software
Libre (F.S.F.).
8. Unos meses después de que este anuncio fuera
realizado, ya en el año 1984, Stallman publica una
nueva versión de su editor de textos EMACS (GNU
EMACS) como software libre. El GNU EMACS
comenzó a distribuirse de dos formas:
A través de un servidor FTP anónimo del cual se podía
descargar en forma gratuita.
Comprando una copia por u$s 150. De esta manera, inició un
negocio de distribución de software libre.
9. El Manifiesto GNU
Este documento se basa en el anuncio inicial que
Stallman publicó en 1983. El mismo ahonda en temas
de índole técnica y filosófica. Sin dudas este manifiesto
deja sentadas las bases sobre las que más adelante se
edificó el movimiento de software libre.
10. El manifiesto comienza explicando el motivo del
nacimiento del proyecto GNU. Su creador comenta
que ya cuenta con voluntarios ayudándolo e invita a
otros programadores a sumarse. Luego se encarga de
describir las aplicaciones que ya poseen. Entre ellas se
destacan
11. Editor de textos GNU EMACS (creado por él
mismo).
Un Shell casi terminado. (hoy conocido como
BASH)
Un nuevo compilador portable de C que se ha
compilado a sí mismo y será liberado este año. (se
refiere al gcc y al año 1985).
Existe un núcleo inicial pero requiere de muchas
características más para emular UNIX.
Usaremos el sistema gratuito y portable de
ventanas X Window.
12. El avance del Proyecto
Stallman comenzó a sumar adeptos a su proyecto
GNU. La mayoría de ellos provenían de los claustros
universitarios y eran expertos programadores. La Free
Software Foundation, era la entidad madre que se
encargaba de administrar el trabajo de los voluntarios.
Los ingresos por ventas del GNU EMACS ayudaban a
mantener la fundación