El software libre es una cuestión de la libertad de los usuarios de ejecutar, copiar, distribuir, estudiar, cambiar y mejorar el software. Significa que los usuarios de programas tienen las cuatro libertades . que son:
- La libertad de ejecutar el programa, para cualquier propósito.
- La libertad de estudiar cómo trabaja el programa, y cambiarlo para que haga lo que quiera . El acceso al código fuente es una condición necesaria.
- La libertad de redistribuir copias para que pueda ayudar a los demás.
- La libertad de distribuir copias de sus versiones modificadas a terceros . Si lo hace, puede dar a toda la comunidad una oportunidad de beneficiarse de sus cambios. El acceso al código fuente es una condición necesaria.