¿Qué es el software libre?
La definición de software libre estipula
los criterios que se tienen que cumplir para que un programa sea considerado
libre. De vez en cuando modificamos esta definición para clarificarla o para
resolver problemas sobre cuestiones delicadas.
«Open source» (Código abierto) es algo
distinto: su filosofía es diferente y está basada en otros valores. Su
definición práctica también es diferente, pero de hecho casi todos los
programas de código abierto son libres.
«Software
libre» es el software que respeta la libertad de los usuarios y la comunidad. A
grandes rasgos, significa que los
usuarios tienen la libertad de ejecutar, copiar, distribuir, estudiar,
modificar y mejorar el software. Es decir, el «software libre» es una
cuestión de libertad, no de precio. Para entender el concepto, piense en
«libre» como en «libre expresión», no como en «barra libre». En inglés, a veces
en lugar de «free software» decimos «libre software», empleando ese adjetivo
francés o español, derivado de «libertad», para mostrar que no queremos decir
que el software es gratuito.
Promovemos
estas libertades porque todos merecen tenerlas. Con estas libertades, los
usuarios (tanto individualmente como en forma colectiva) controlan el programa
y lo que este hace. Cuando los usuarios no controlan el programa, decimos que
dicho programa «no es libre», o que es «privativo». Un programa que no es libre
controla a los usuarios, y el programador controla el programa, con lo cual el
programa resulta ser un instrumento de poder injusto.
No hay comentarios:
Publicar un comentario