30 aniversario del proyecto GNU

news
El Proyecto GNU cumple 30 años. Parece que no paramos con las celebraciones últimamente, con cifras redondas además. Este verano cumplían 20 Red Hat, Slackware y Debian -unos días atrás el Proyecto Fedora cumplía 10 años-, la entrada al otoño la corona por todo lo alto el Proyecto GNU, que cumple 30 años.

30 years gnu

Durante todo el mes de septiembre el Proyecto GNU está llevando a cabo diversas actividades para celebrar tan magna fecha. Actividades que, como no podía ser de otra forma, se extienden de manera libre a lo largo y ancho del mundo a través de colectivos ligados o simpatizantes del movimiento del software libre.

El 27 de Septiembre de 1983 Richard Stallman, recientemente incluido en el salón de la fama de internet por sus importantes contribuciones, publicó el anuncio de su proyecto llamado GNU (GNU in Not Unix).

Por aquel entonces Stallman se encontraba trabajando en el Laboratorio de Inteligencia Artificial del MIT. Y ya había contribuido con software tan importante como el editor EMACS.

El anuncio de su nuevo proyecto era un sistema basado en Unix, pero totalmente libre. Con el código fuente disponible, para estudiarlo, modificarlo y mejorarlo compartiéndolo de nuevo con la comunidad. Así como también documentación disponible.

Stallman «inventaba» así un sistema revolucionario de crear software. Libre de licencias restrictivas y con el código disponible y a la vista de todos. Cuando lo que había sido el modelo hasta entonces (y hasta nuestros días en la mayoría del software) eran las restricciones y el software cerrado, en el que no podías implementar nuevas funciones si no eras el desarrollador.

El primigenio proyecto del sistema GNU encontró en el kernel de Linux un buen aliado. Y no sólo eso, si no que Stallman desarrolló toda una filosofía en torno a esa libertad de software que el buscaba. Fue desarrollando el concepto y definió las cuatro reglas básicas que debe cumplir el software libre:

  • La libertad de ejecutar el programa para cualquier propósito (libertad 0).
  • La libertad de estudiar cómo funciona el programa, y cambiarlo para que haga lo que usted quiera (libertad 1). El acceso al código fuente es una condición necesaria para ello.
  • La libertad de redistribuir copias para ayudar a su prójimo (libertad 2).
  • La libertad de distribuir copias de sus versiones modificadas a terceros (libertad 3). Esto le permite ofrecer a toda la comunidad la oportunidad de beneficiarse de las modificaciones. El acceso al código fuente es una condición necesaria para ello.

Así también se desarrollaron más tarde licencias que permitían ser el dueño de tu software, pero ofreciéndolo bajo licencias que permitían distribuirlo, y que creciera con aportes que otros realizaran. Nacieron términos como copyleft , en contraposición al copyright más restrictivo.

Un proyecto, una filosofía y un movimiento por la libertad del software y de la red internet y la privacidad y derechos de las personas y usuarios, ¡que sigue vivo 30 años después!

Durante el mes de Septiembre la Fundación de Software Libre (FSF) llevará a cabo numerosas actividades para dar a conocer el proyecto a aquellos a los que todavía no han oido hablar de él, o para que aquellos que lo siguen y se identifican con su filosofía se unan compartan y pongan en común experiencias.

La FSF tiene sede en Bostón, EE.UU, y allí se llevarán a cabo muchas actividades, pero simpatizantes en todo el mundo harán sus propias fiestas, reuniones, conferencias.

Fuentes: FSF, muylinux, y barrapunto.com