Mar 30 2006
Alguns esclarecimentos sobre licenças.
Os programas livres (free software) são muitas vezes confundidos com programas gratuitos (freeware). O primeiro dá-lhe a possibilidade de usá-lo, copiá-lo, e distribuí-lo, seja na sua forma original ou com modificações, seja gratuitamente ou com custo. O segundo não permite por exemplo a sua modificação. Confuso? Não se preocupe, no final deste artigo tudo ficará esclarecido.
Programas livres
Programas de código aberto (open source)
Programas Proprietários
Programas comerciais
Freeware ou programas gratuitos
Shareware (ou trialware)
Malware e outros
Existem 4 liberdades essenciais associadas a estes programas.
* A liberdade de executar o programa, para qualquer uso. (liberdade n° 0 )
* A liberdade de estudar o funcionamento de um programa e de adaptá-lo às suas necessidades. (liberdade n°1)
* A liberdade de redistribuir cópias. (liberdade n°2)
* A liberdade de melhorar o programa e de tornar as modificações públicas de modo que a comunidade inteira beneficie da melhoria. (liberdade n°3)
De modo que a liberdade de fazer modificações, e de publicar versões aperfeiçoadas, tenha algum significado, deve-se ter acesso ao código-fonte do programa. Portanto, acesso ao código-fonte é uma condição necessária ao programa livre.
A liberdade associada ao programa livre de copiar, modificar e redistribuir, é independente da gratuidade ou seja um programa livre pode ser comercializado logo que compra as regras acima exposta.
Mas na verdade a grande maioria dos programas livres são disponibilizados gratuitamente.
Este conceito de programa Livre foi promovido por Richard M. Stallman (RMS) no projecto GNU, a Free Software Fondation (FSF) e a General Public Licence (GPL)
O programa protegido com copyleft é um programa livre cujos termos de distribuição não permite que redistribuidores incluam restrições adicionais quando eles redistribuem ou modificam o progrma. Isto significa que toda cópia do programa, mesmo que tenha sido modificada, precisa ser programa livre.
Para garantir todos estas liberdades foi criada a licença GNU General Public License (GPL) http://www.neoscopio.com/licenca_GPL_pt.txt.
Programa Semi-livre é um programa 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.
Ainda não está esclarecido quanto ao termo programa livre? Então veja aqui a definição completa e oficial:
http://www.gnu.org/philosophy/free-sw.pt.html
Programas de código aberto (Open Source)
Existem poucas diferenças entre o conceito de programa livre e de código aberto.
Nós por cá englobamos tudo no conceito programas livres.
O termo open source surgiu porque varias empresas quiseram disponibilizar o código fonte mas com uma licença diferente da GNU General Public License (GPL). Nasceu assim o Open Source Initiative (OSI) que certifica e dá apoio as varias licenças que tem como denominador comum o código aberto. É portanto um conceito mais abrangente más que na sua essência tem os mesmos objectivos e fundamentos.
Para entender a diferença entre o conceito “free software” e “open cource” pode consultar este excelente artigo http://www.slackbook.org/html/introduction-opensource.html
“Open source” não significa apenas acesso ao código fonte. Os termos de distribuição de programas open-source devem obedecer aos seguintes critérios:
1. Redistribuição Livre
2. Acesso ao código fonte
3. Permitir trabalhos derivados
4. Integridade do código fonte do autor
5. Sem discriminação contra pessoas ou grupos
6. Sem discriminação contra campos de trabalho
7. Distribuição da licença
8. A Licença não deve ser específica a um produto
9. A Licença não deve contaminar outro software
10.A Licença não deve ser tecnologicamente neutra
Se quiser mais informação aqui vai a definição em inglês http://www.opensource.org/docs/definition.php (com anotações).
Programa 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.
Mais simplesmente podemos dizer que um programa propritario é aquele que não é livres nem semi-livre.
Para entender o conceito de programas proprietários podemos aplicar este conceito a um carro. O exemplo é absurdo más muito elucidativo. Ora vejamos:
Comprou um automóvel, mas se deseja ir de viagem para o estrangeiro, terá que pedir autorização ao construtor.
Pretende emprestá-lo por alguns dias a um amigo? Não pode. A solução é comprar um carro igual para o amigo.
Quer mudar a buzina, a cor dos estofos, pôr um volante desportivo? Esta fora de questão; terá que pedir ao seu concessionário uma actualização ao seu carro!!!!;
O carro já não está ao seu gosto e quer vendê-lo. Nem pense nisso, a solução é guardá-lo como objecto decorativo, mas não se esqueça de pedir autorização para isso!
Programa comercial é o programa desenvolvido por uma empresa com o objectivo de lucrar com sua utilização. Note que ‘comercial’ e ‘proprietário’ não são o mesmo. A maioria dos programas comerciais são proprietários mas existe programas livres que são comerciais, e existe programas não-livres e não-comerciais.
Freeware ou programas gratuitos
Neste caso o termo “free” refere-se a gratuidade e não liberdade.
Freeware é um programa gratuito ao público, ou seja, no qual não é preciso pagar para utilizá-lo
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. E a sua comercialização também é proibida . Pode ser utilizado por período indeterminado.
Muita atenção estes programas não são programas livres. São programas proprietários.
São programas muitas vezes interessantíssimos e alguns autores disponibilizam os seus projectos por esta via passando mais tarde para livres.
Más cuidado a sua gratuidade esconde por vezes outras coisas. Estes programas por vezes instalam no seu PC spyware, adwares e outras malwares por isso leiam, investiguem e certifica-se antes de instalar.
Más sejamos honestos, andam por ai muito bons freewares.
É uma modalidade de distribuição de programas em que pode copiá-lo, distribuí-lo sem restrições e usá-lo experimentalmente por um determinado período. No entanto, compromete-se a pagar uma taxa (geralmente pequena em comparação a outros programas proprietários) caso queira usá-lo sistematicamente. Passado o tempo de avaliação o programa pode deixar de funcionar, perder algumas funções ou ficar emitindo mensagens incómodas de aviso de prazo de avaliação expirado.
Malware é um programa que tem objectivos maliciosos. É um termo genérico que engloba uma serie de outros programas:
Um Trojan Horse(Cavalo-de-Tróia) é um programa que faz algum tipo de actividade maléfica porém não se espalha automaticamente.
Spywares são programas de computador que, em vez de serem úteis, estes tentam retirar alguma informação do computador, como os sites em que navega, músicas que ouve, programas que possui e outras informações do seu computador. Spywares podem vir acompanhados de hijackers.
Chama-se hijack quando o navegador web do computador tem sua página inicial alterada ou pop-ups aparecem enquanto navega um site que, normalmente, estaria limpo.
ActiveX são programas baixados pelo Internet Explorer. “Fazer o download de um ActiveX é tão perigoso quanto dar dois cliques em um arquivo executável”. Resumidamente, ActiveX são programas baixados e executados pelo Internet Explorer, podendo ser úteis (como um Antivírus online) ou maliciosos (como o instalador de um trojan).
Adwares são programas feitos para mostrar anúncios e propagandas de vários produtos. Geralmente são instalados no computador de uma forma injusta
Worm é um tipo de malware que usa a rede para se espalhar. Worms são muito famosos por infectarem um grande número de computadores em pouco tempo, usando anexos de e-mail e forjando e-mails aparentemente legítimos.
Vírus é todo o programa de computador que funciona como parasita, infectando os arquivos que existem no PC.
Autores: Sobralnet, Luís
[...] Alguns esclarecimentos sobre licenças. [...]
[...] Alguns esclarecimentos sobre licenças. Partilhar : [...]