¿Qué diferencia existe entre un software libre y uno de propietario?