Qual das seguintes opções melhor descreve um software livre?