El software libre permite a los usuarios copiar, ejecutar, distribuir, estudiar, cambiar y mejorar el software sin restricciones. Se refiere a la libertad de los usuarios y no al precio. El software libre puede estar disponible gratis en Internet o a precio de costo y, aunque puede ser vendido comercialmente, debe permitir su uso, desarrollo y distribución comercial. La principal diferencia entre software libre y de código abierto es que el primero se enfoca en los aspectos éticos y de libertad mientras que el segundo solo considera