20 años de Software Libre

La comunidad de Software Libre después de 20 años: Con un gran éxito incompleto, y ahora qué?
POR RICHARD STALLMAN


Hoy hace 20 años que dejé mi empleo en el MIT para comenzar el desarrollo de un sistema operativo de software libre: GNU. Aún cuando nunca hemos liberado un sistema GNU completo para uso en producción, una variante del sistema GNU es usada actualmente por decenas de millones de personas, las que en su mayoría no están al tanto de qué se trata. Software Libre no significa "gratis"[1]; significa que los usuarios son libres de ejecutar el programa, estudiar el código fuente, cambiarlo y redistribuirlo con o sin cambios, ya sea gratis[1] o con un costo.

Mi esperanza era que un sistema operativo libre abriera una vía de escape para siempre al sistema de sojuzgamiento que es el software propietario. He experimentado el desagradabIe modo de vida que el software no-libre impone a sus usuarios, y decidí escapar y dar también a los demás una forma de escapar.

El software no-libre trae con él un sistema antisocial que prohíbe la cooperación y la comunidad. No puedes ver el código fuente; no puedes decir qué trucos feos, ni que errores tontos, podría contener. Si no te gusta, no puedes cambiarlo. Y lo peor de todo, está prohibido compartirlo con alguien más. Prohibir que se comparta el software es cortar los lazos de la sociedad.

Hoy contamos con una gran comunidad de usuarios que corren GNU, Linux y otros programas libres. Hay miles de personas a las que les gustaría extenderlo, y han adoptado el objetivo de convencer más usuarios de computadoras para que "usen software libre". ¿Pero qué significa "usar software libre"? ¿Significa escapar del software propietario, o meramente instalar programas libres junto con otros privativos? ¿Estamos ayudando a conducir a la gente hacia la libertad, o sólo introduciéndolas hacia nuestro trabajo? En otras palabras, ¿estamos trabajando para la libertad, o hemos remplazado la meta inicial con el superficial objetivo de la popularidad?

Es fácil olvidar esta diferencia porque en la mayor parte de las situaciones comunes no hay distinción. Cuando estás intentando convencer a alguien para que pruebe un programa libre, o que instale el sistema operativo GNU/Linux, ambos objetivos llevarán a la misma conducta práctica. Sin embargo, en otras situaciones los dos objetivos inspiran acciones muy diferentes.

Por ejemplo, ¿qué diremos cuando el driver de video no-libre Invidious, la base de datos no-libre Prophecy, o el intérprete de lenguaje y las librerías no-libres Indonesia, sean liberadas en una versión que corre sobre GNU/Linux? ¿Debemos agradecer a los desarrolladores por este "soporte" para nuestro sistema, o debemos ver a este programa no-libre como cualquier otro - como un atractivo perturbador, una tentación a aceptar la esclavitud, un problema a resolver?

Si tomas como tu objetivo incrementar la popularidad de cierto software libre, si buscas convencer a más gente para que use algunos programas libres algunas veces, puedes pensar que esos programas no-libres son contribuciones útiles para ese objetivo. Es difícil discutir que su existencia y disponibilidad no ayudan para hacer a Linux más popular. Si el uso masivo de GNU o Linux es el objetivo último de nuestra comunidad, lógicamente deberíamos aplaudir todas las aplicaciones que corren sobre él, sean libres o no.

Pero si el objetivo es la libertad, las cosas cambian. Los usuarios no pueden ser libres mientras usen programas no-libres. Para liberar a los ciudadanos del ciberespacio, tenemos que remplazar aquellos programas no-libres, no aceptarlos. No son contribuciones a nuestra comunidad, son tentaciones para establecer la continuidad de la no-libertad.

Hay dos motivaciones para desarrollar un programa libre. Una es que no haya ningún programa que haga el trabajo. Desafortunadamente, aceptar el uso de un programa no-libre elimina esa motivación. La otra es el deseo de ser libre, que motiva a la gente a escribir reemplazos libres para los programas no-libres. En estos casos, ese motivo es el único que puede hacer el trabajo. Simplemente usando un reemplazo libre nuevo, y sin terminar, antes de que se compare técnicamente con el modelo no-libre, puedes ayudar a impulsar a los desarrolladores libres a que perseveren hasta que sea superior.

Esos programas no-libres no son triviales. Desarrollar reemplazos libres para ellos será una gran tarea; puede tomar años. El trabajo puede necesitar la ayuda de futuros hackers, gente joven hoy, gente que aún necesita ser inspirada para unirse al trabajo del software libre. ¿Qué podemos hacer hoy para ayudar a convencer a otra gente, para que en el futuro mantenga la determinación y persistencia necesarias para terminar este trabajo?

El modo más efectivo de fortalecer nuestra comunidad es diseminar la comprensión del valor de la libertad- -enseñar a más gente la inaceptabilidad moral del software no-libre. La gente que valore la libertad es, a largo plazo, su mejor y esencial defensa.

Copyright 2004 Richard Stallman

Manteniendo esta nota, se permite la copia y distribución de este artículo completo en todo el mundo sin royalties.

[1] N.del T. En español en el original

Traducción: Martín Olivera

Si te gustó esta nota podés...
Invitame un café en cafecito.app

Categoría: Informática Etiquetas:  

Otros posts que podrían llegar a gustarte...

Comentarios

  • Anónimo     07/01/2004 - 01:16:48

    Creo que tengo que decirlo... Stallman ya me esta rompiendo las pelotas. Lo único que viene repitiendo articulo por articulo es "free as in speech" (libre como en libertad de expresión) y que lo propietario es malo malo, caca nene. Me encanta el soft libre, pero este tipo si sigue así va a tirar abajo todo lo que viene construyendo. Que empieze a dar Soluciones a los problemas actuales del SOFTWARE libre, y, sin descuidar su filosofia, no convierta a todo este moviemiento en algo universal y en un tema politico.

  • Fabio     07/01/2004 - 09:17:04

    no creo que Stallman pueda salir más allá de ser el que mantiene la idea original de Soft Libre, de ahí a pasar a un estado distinto no creo que sirva, para ello hay otros que sí llevaron a cabo proyectos prácticos, Linus con Linux, Icaza con Mono, etc. son ejemplos, Stallman es como la fuente de la idea, cuando la idea se tergiversa o se olvida, ahí está stallman, pero no le pidas que haga algo más que Emacs! (es decri... por favor no!) y si te parece mal la idea política, yo te diría que veas que todo en el mundo está relacionado con todo, hasta una simple idea como GNU está, necesariamente, mezclada con la política de los humanos, es inevitable.

  • Edwin     13/04/2004 - 09:59:48

    Lo importante es que el soft libre avanza, mas alla de sus gurues.

  • Luciano     28/09/2004 - 18:36:11

    Coincido plenamente con que Stallman esta siendo un poco repetitivo, empalagoso y redundante, y tambien coincido que que debe ser "el" uno de los que lleve el estandarte del software libre dada la claridad del argumento. Argumento que sirve solo en ciertas esferas del crecimiento y desarrollo GNU, osea todo lo que sea proyectos iniciales y una terrible linea de conducta, pero el problema es que a la hora de implementar GNU para ganarse la vida cuesta muchisimo y no es el el que nos da de comer a nuestras familias con esos argumentos que tienden a enfrentar cada vez mas a el software propietario con el soft libre. En este momento tengo dos servidores en produccion , uno con Mandrake y otro con trustix y me llevo un año explicarle a la gente que es y porque conviene y 60 dias la implementacion de un sistema en linea con PHP y MYSQL en 90 sucursales. A lo que apunto es a que a la hora de vender un producto la estrategia es exactamente la misma que cualquier soft y implementacion GNU o propietaria, en la cancha se ven los pingos y hay que tener cuidados en que tipo de nivel se mueve uno sobre todo para dar a entender las cosas y de que manera.

Deje su comentario:

Tranquilo, su email nunca será revelado.
La gente de bien tiene URL, no se olvide del http/https

Negrita Cursiva Imagen Enlace


Comentarios ofensivos o que no hagan al enriquecimiento del post serán borrados/editados por el administrador. Los comentarios son filtrados por ReCaptcha V3.