El software libre se refiere a la libertad de los usuarios para copiar, ejecutar, distribuir, cambiar y mejorar el software, respecto a las 4 libertades:
- la libertad de ejecutar el programa, para cualquier propósito.
-la libertad de estudiar cómo trabaja el programa, y cambiarlo para hacer lo que queramos como acceder al código fuente.
-la libertad de redistribuir copias para la mejora del propio software.
-la libertad de distribuir copias de sus versiones a terceros para que estos puedan disfrutar de sus cambios.
El ser libre de hacer estas cosas significa entre otras cosas que no hay ni que pedir permiso ni pagarlo por ello.
La historia del software surgió entre los años 60 y 70 del siglo XX, no era considerado un producto sino un añadido que los vendedores de las grandes computadoras de la época aportaban a sus clientes para que estos pudieran usarlos.