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. Más abajo en esta página, en la sección Historial,
se puede consultar la lista de modificaciones que afectan la definición de
software libre.
Software libre significa que el software respeta la
libertad de los usuarios y la comunidad. En términos generales, los usuarios
tienen la libertad de copiar, distribuir, estudiar, modificar y mejorar el
software. Con estas libertades, los usuarios (tanto individualmente como en
forma colectiva) controlan el programa y lo que hace.
Cuando los usuarios no controlan el programa, el
programa controla a los usuarios. El programador controla el programa y, a
través del programa, controla a los usuarios. Un programa que no es libre,
llamado «privativo», es por lo tanto un instrumento de poder injusto.
Por tanto, el software libre es una cuestión de
libertad, no de precio. Para entender el concepto, pensemos en «libre» como en
«libre expresión», no como en barra libre.
Un programa es software libre si los usuarios tienen
las cuatro libertades esenciales:
- 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.
Me da gusto estar en un grupo donde cada uno de Ustedes es especial, único y muy creativo. FELICIDADES MAESTRO JORGE... su página esta increíble!!!
ResponderEliminar