El software libre respeta la libertad de los usuarios al permitirles ejecutar, copiar, distribuir, estudiar, modificar y mejorar el software. En las décadas de 1960 y 1970, el software no se consideraba un producto independiente sino un complemento que los grandes vendedores de computadoras podían usar para vender sus máquinas.