Mayo 26, 2008 – 7:48 pm
Un interesante articulo escrito por Richard Stallman que vale la pena leer
Cuando llamamos al software «libre», nos referimos a que respeta las libertades esenciales del usuario: la libertad de utilizarlo, ejecutarlo, cambiarlo y estudiarlo, y de distribuir copias con o sin cambios. Esta es una cuestión de libertad y no de precio, por lo tanto piense en «libertad de expresión» y no en «barra libre».
Estas libertades son de vital importancia. Son esenciales, no solamente para el bien del usuario individual, porque promueven la solidaridad social: el compartir y cooperar. Éstas libertades se vuelven aún más importantes mientras nuestra cultura y actividades de la vida diaria se vuelven más y más digitales. En un mundo de sonidos, imágenes y palabras digitales, el software libre viene a representar a la libertad en general.
Decenas de millones de personas alrededor del mundo utilizan ahora software libre; las escuelas de regiones de India y España enseñan a todos los estudiantes a utilizar el sistema operativo libre GNU/Linux. La mayoría de estos usuarios nunca han escuchado las razones éticas por las cuales desarrollamos este sistema y construimos la comunidad de software libre, porque este sistema y esta comunidad son descritos como «de código abierto», y atribuidos a una filosofía diferente, en la cual estas libertades son rara vez mencionadas.
El movimiento de software libre ha hecho campaña por la libertad de los usuarios de ordenador desde 1983. En 1984 iniciamos el desarrollo del sistema operativo libre GNU, para poder evitar los sistemas operativos que no son libres y niegan la libertad a sus usuarios. Durante los años 80 creamos la mayor parte de los componentes esenciales de dicho sistema, tal como la Licencia Pública General GNU, una licencia diseñada específicamente para proteger la libertad de todos los usuarios de un programa.
Sin embargo, no todos los usuarios y programadores de software libre estaban de acuerdo con las metas del movimiento del software libre. En 1998, una parte de la comunidad de software libre se bifurcó y empezó a hacer una campaña en nombre del «código abierto» («Open Source» en inglés). El término se propuso originalmente para evitar un posible malentendido con el término «software libre», pero pronto se asoció con visiones filosóficas diferentes a las del movimiento del software libre.
Algunos de los defensores del «código abierto» lo consideraron una «campaña de marketing para el software libre»; la cual atraería a los ejecutivos de empresas al citar los beneficios prácticos, mientras evitaba las ideas de correcto e incorrecto que quizá no deseaban oír. Otros defensores rechazaban frontalmente los valores éticos y sociológicos del software libre. Cualesquiera que hayan sido sus perspectivas, cuando hacían campaña por el «código abierto» no citaban o abogaban por esos valores. El término «código abierto» fue rápidamente asociado con la costumbre de citar solamente los valores prácticos, como el hacer software potente y confiable. La mayoría de simpatizantes del «código abierto» han llegado a dicho movimiento desde entonces y ése es el significado que le atribuyen.
Casi todo el software de código abierto es software libre. Los dos conceptos describen casi la misma categoría de software, pero representan puntos de vista basados en valores fundamentalmente diferentes. El código abierto es una metodología de programación, el software libre es un movimiento social. Para el movimiento del software libre, el software libre es un imperativo ético porque solamente el software libre respeta la libertad del usuario. En cambio, la filosofía del código abierto considera los asuntos bajo los términos de cómo hacer «mejor» al software, en un sentido práctico solamente. Plantea que el software que no es libre no es una solución óptima. Para el movimiento del software libre, sin embargo, el software que no es libre es un problema social, y usar en su lugar software libre es la solución.
Software libre. Código abierto. Si es el mismo software, ¿importa acaso qué nombre se utiliza?. Sí, porque las diferentes palabras expresan ideas diferentes. Mientras que un programa libre, con cualquier otro nombre, le dará la misma libertad; establecer la libertad de una manera perdurable depende sobre todo de enseñar a las personas a valorar la libertad. Si desea ayudar a hacer esto, es esencial que hable de «software libre».
Nosotros, en el movimiento del software libre, no vemos el ámbito del código abierto como al enemigo; el enemigo es el software privativo, el que no es libre. Pero queremos que la gente sepa que defendemos la libertad, así que no aceptamos que se nos identifique como partidarios del código abierto.
Continuar leyendo Por qué el código abierto pierde el punto de vista del Software Libre
Escrito en Software Libre Por Joshua | Sin Comentarios » Visto 166 Veces