El software libre permite a los usuarios usar, copiar, estudiar, modificar y redistribuir el software libremente. Según la Free Software Fundation, el software libre da a los usuarios la libertad de ejecutar, copiar, distribuir, estudiar e incluso modificar y redistribuir versiones modificadas del software. Aunque el software libre a menudo es gratuito, no necesariamente lo es, y puede ser distribuido comercialmente manteniendo su carácter de software libre.