Se refiere a la libertad de los usuarios de ejecutar, copiar, distribuir, estudiar, cambiar y mejorar el software. Según Richard Stallman, precursor del movimiento de software libre, se refiere a cuatro libertades y una es la de usar el programa, lo cual significa que cualquier persona u organización puede aprovecharlo en cualquier tipo de sistema informático, para cualquier clase de trabajo y sin tener que comunicarlo al desarrollador. La libertad de estudiar cómo funciona el programa y adaptarlo a sus necesidades.