Gostaria de entender como um software livre não gratuito não quebra a liberdade de distribuição.
Você está vendo a versão anterior da nova experiência da Alura que estamos preparando para você. Em breve, ela ganha uma identidade visual novinha totalmente pensada em potencializar seus estudos!
Gostaria de entender como um software livre não gratuito não quebra a liberdade de distribuição.
Olá, Jâmison!
Essa é uma dúvida comum quando se começa a entender o conceito de software livre. A liberdade de distribuição de um software livre não está necessariamente ligada à sua gratuidade. Vamos explorar isso um pouco mais.
Um software livre é definido pelas suas liberdades, que são:
Essas liberdades não implicam que o software deve ser gratuito. Um desenvolvedor pode cobrar pelo software, mas ainda assim fornecer o código-fonte e permitir que os usuários exerçam as liberdades mencionadas.
Por exemplo, imagine que você desenvolva um software e decida vendê-lo. As pessoas que compram o software têm o direito de distribuir cópias dele (inclusive gratuitamente, se quiserem), modificar o código-fonte, e até mesmo vender essas modificações. O que você está vendendo é o serviço de distribuição inicial, mas não está restringindo as liberdades dos usuários em relação ao software.
Richard Stallman, o fundador do movimento de software livre, explica isso com a analogia de "liberdade como em liberdade de expressão, não como em cerveja grátis". Ou seja, o foco está na liberdade de uso, modificação e distribuição, e não no custo financeiro do software.
Espero ter ajudado e bons estudos!