7Sep
Na comunidade de código aberto, muitas vezes você ouve a frase "livre como em discurso" ou "livre como na cerveja" em referência a produtos de software, mas o que essas frases realmente significam? Vamos passar pelo significado por trás de cada um.
Os termos geralmente são usados para diferenciar entre software livre, como os navegadores do Internet Explorer ou Opera, e softwares de código aberto, como o Chromium ou o Firefox. Em poucas palavras, traduz-se em "preço zero"( gratuito) versus "com poucas ou nenhuma restrição"( livre).Continue lendo.
Gratuito como em Cerveja
Foto por Bill Oberon
"Free as in beer" é o conceito mais fácil de entender cerveja livre é um presente que você tem sem custo sem expectativas de você.O doador simplesmente precisa pagar a cerveja e dar a você para desfrutar sem que você precise fazer nada. Esta é a parte "gratuita" da frase que significa "sem custo".
Esta frase se aplicaria a software como o Flash Player da Adobe e o Java da Oracle - ambos esses produtos estão disponíveis gratuitamente para qualquer pessoa usar e desfrutar, mas o usuárioNão consigo olhar para o código fonte e fazer modificações se desejarem. Você também não tem a liberdade de distribuir o software publicamente ou enviar correções de erros ou patches para incluí-los no produto. Finalmente, o doador, por exemplo, Adobe e Oracle, tem controle sobre qual marca de cerveja você recebe e quando você obtém.
Nota: Isso não deve ser confundido com o software licenciado com cerveja no qual o usuário deve encontrar o desenvolvedor pessoalmente, comprar o desenvolvedor de uma cerveja se acharem que o software "valeu a pena". O software licenciado da Beerware ainda ficaria sob o livre(livre como em fala) categoria de software.
Free como na fala
Por outro lado, "free as in speech" é uma questão de liberdade e não apenas a capacidade de obter o software gratuitamente. Esta liberdade( livre) dá-lhe quatro direitos que uma cerveja grátis não faz:
- Você, como usuário, tem direito à executar o software, porém você gostaria de .Significa se você tem um computador que funciona, ótimo! Se você tem um telefone ou calculadora que pode executar o software também, ainda melhor.
- Você tem direito ao ver como o software realmente funciona .Isso seria semelhante ao conhecimento dos ingredientes secretos em sua cerveja ou refrigerante favorito. Com cerveja grátis, o consumidor não tem essa liberdade.
- Você também pode redistribuir o software , no entanto, você gostaria do .Se isso significa que você deve empacotar o software como parte de seu próprio programa ou simplesmente fornecer um espelho para que seus amigos possam baixá-lo diretamente de você.
- Você tem o direito de melhorar o programa , assumindo que você sabe como, e enviar essas melhorias para que o público possa se beneficiar de seus esforços.
Free, como no software de voz, geralmente é lançado sob a Licença Pública Geral( GPL) e às vezes é chamado de "software livre" em vez de "software de código aberto" para dar ênfase ao , o dom gratuito que o software possui.
Existem muitas variações diferentes do software GPL e muitas outras licenças que ainda forneceriam as liberdades acima, incluindo cerveja e WTFPL.Você pode ler mais sobre software verdadeiramente gratuito no site da Free Software Foundation.
Quando se trata disso, você tem a liberdade ou não.