sexta-feira, 6 de agosto de 2010

TIPOS DE LISENCIAMENTO PARA SOFTWARE

Software Livre ou Open Source (Free Software) é o software disponível com a permissão para qualquer um usá-lo, copiá-lo, e distribuí-lo, seja na sua forma original ou com modificações, seja gratuitamente ou com custo. Em especial, a possibilidade de modificações implica em que o código fonte esteja disponível. Se um programa é livre, potencialmente ele pode ser incluído em um sistema operacional também livre. E importante não confundir software livre com software grátis porque a liberdade associada ao software livre de copiar, modificar e redistribuir, independe de gratuidade. Existem programas que podem ser obtidos gratuitamente mas que não podem ser modificados, nem redistribuídos. Por outro lado, existe a possibilidade de uso não-gratuito em todas as categorias listadas no que segue. Há uma cópia da definição de software livre pela Free Software Foundation.
Nós mantemos esta definição do Software Livre para mostrar claramente o que deve ser verdadeiro à respeito de um dado programa de software para que ele seja considerado software livre. Software Livre" é uma questão de liberdade, não de preço. Para entender o conceito, você deve pensar em "liberdade de expressão", não em "cerveja grátis. Software livre se refere à liberdade dos usuários executarem, copiarem, distribuírem, estudarem, modificarem e aperfeiçoarem o software. Mais precisamente, ele se refere a quatro tipos de liberdade, para os usuários do software:
• A liberdade de executar o programa, para qualquer propósito (liberdade no. 0)
• A liberdade de estudar como o programa funciona, e adaptá-lo para as suas necessidades (liberdade no. 1). Acesso ao código-fonte é um pré-requisito para esta liberdade.
• A liberdade de redistribuir cópias de modo que você possa ajudar ao seu próximo (liberdade no. 2).
• A liberdade de aperfeiçoar o programa, e liberar os seus aperfeiçoamentos, de modo que toda a comunidade se beneficie (liberdade no. 3). Acesso ao código-fonte é um pré-requisito para esta liberdade
Um erro muito comum em termos de conceito da mídia não especializada é dizer que todo software livre é gratuito e você pode fazer o que quiser com ele por que o código-fonte é aberto. Não é bem assim. É preciso bater nessa mesma tecla até que isso fique bem claro. Para começar, se forem feitas melhorias no programa ele pode ser vendido. É perfeitamente aceitável, contanto que o código-fonte das melhorias sejam publicados também, para todo mundo ver. O conhecimento de um é passado adiante para muitos. Alguém pode pagar pela sua versão, implementar ainda mais alterações, corrigir problemas e usar em casa ou na empresa


Copyleft A maioria das licenças usadas na publicação de software livre permite que os programas sejam modificados e redistribuídos. Estas práticas são geralmente proibidas pela legislação internacional de copyright, que tenta justamente impedir que alterações e cópias sejam efetuadas sem a autorização do/s autor/es. As licenças que acompanham software livre fazem uso da legislação de copyright para impedir utilização não-autorizada, mas estas licenças definem clara e explicitamente as condições sob as quais cópias, modificações e redistribuições podem ser efetuadas, para garantir as liberdades de modificar e redistribuir o software assim licenciado. A esta versão de copyright, dá-se o nome de copyleft.

Software Semi-livre Software semi-livre é software que não é livre, mas é concedida a permissão para que indivíduos o usem, copiem, distribuam e modifiquem, incluindo a distribuição de versões modificadas, desde que o façam sem o propósito de auferir lucros. Exemplos de software semi-livre são as primeiras versões do Internet Explorer da Microsoft, algumas versões dos browsers da Netscape, e o StarOffice.

Freeware O termo freeware não possui uma definição amplamente aceita mas é usado com programas que permitem a redistribuição mas não a modificação, e seu código fonte não é disponibilizado. Estes programas não são software livre, Um software gratuito ou freeware é um programa de computador gratuito para o público, ou seja, não é preciso pagar algum tipo de licença de uso para utilizá-lo. Por outro lado, também a sua comercialização, directa ou incluída em pacotes pagos, não é permitida pelo autor. Pode ser utilizado por período indeterminado (não deixa de funcionar ou perde parcialmente sua funcionabilidade após transcorrido certo período).

Shareware Shareware é o software disponibilizado com a permissão para que seja redistribuído, o mesmo é uma modalidade de distribuição de software em que você pode copiá-lo, distribuí-lo sem estrições e usá-lo experimentalmente por um determinado período. No entanto, você se coloca no compromisso moral de pagar uma taxa (geralmente pequena em comparação a outros softwares proprietários) caso queira usá-lo sistematicamente. Passado o tempo de avaliação o software pode parar de funcionar, perder algumas funções ou ficar emitindo mensagens incômodas de aviso de prazo de avaliação expirado.mas a sua utilização implica no pagamento pela sua licença. Geralmente, o código fonte não é disponibilizado e portanto modificações são impossíveis.

Software Proprietário Software proprietário é aquele cuja cópia, redistribuição ou modificação são em alguma medida proibidos pelo seu proprietário. Para usar, copiar ou redistribuir, deve-se solicitar permissão ao proprietário, ou pagar para poder fazê-lo. O software proprietário é um conceito criado por empresas de software com a intenção de proteger o seu produto de qualquer tipo de alteração. Sua licença proíbe a distribuição ou cópia sem a autorização do proprietário. O contrário de 'software proprietário é o software livre, cuja distribuição é gratuita e Normalmente a licença de 'software proprietário' permite sua instalação em um único equipamento. Para a instalação do software em vários equipamentos existem licenças especiais que especificam a quantidade de equipamentos liberados para a instalação. Além da proibição de distribuição ou cópia (exceto cópia de segurança), também é proibido a doação, revenda, empréstimo e locação, mesmo quando o licenciado não mais usar o software. Enfim, não se adquire um software proprietário, adquire-se uma licença para o uso por tempo indeterminado.

Software Comercial Software comercial é o software desenvolvido por uma empresa com o objetivo de lucrar com sua utilização. Note que 'comercial' e 'proprietário' não são o mesmo. A maioria do software comercial é proprietário mas existe software livre que é comercial, e existe software não-livre não-comercial.