Software livre, Opensource, Licenças?
Para se entender o que é o software livre é necessário entender o que são licenças de software. As licenças de software representam o tipo de uso que um programa pode ter, esse uso incluí quantas copias pode ter, em quantas maquinas. Representa também o tipo de direitos e restrições que o software possui. A razão de existirem licenças é para dar liberdade (ou retira-la) ao utilizador para fazer o que bem entender do software.
Existem vários tipos de licença, as que são abordadas neste artigo são licenças de software livre. Existem varias licenças de software livre, umas mais ou menos restritas, outras nem tanto.
A licença livre mais utilizadas é o GPL (General Public License) da FSF, esta licença é utilizada pela FSF, mais concretamente pelo projecto GNU para a implementação do seu software.
Esta licença é usada sobretudo em sistemas GNU/Linux, estando o próprio Linux kernel sob esta licença. Existe uma variação desta licença que é o LGPL que é direccionado a bibliotecas (ou também erradamente chamadas de livrarias), existe no entanto algum software "inteiro" com LGPL como por exemplo o OpenOffice.org.
Outras licenças livres a destacar são a do BSD (ainda mais permissiva que o próprio GPL), Apache, Latex, PHP, Python, EPL, entre outros. Como se pode ver algumas licenças estão directamente relacionadas com o software, isto é feito para as companhias terem um maior controlo daquilo que querem permitir/restringir.
Existe um principio basico para as licenças livres, esse principio assenta na possibilidade de se ter a liberdade de alterar o código e/ou distribuir gratuitamente se assim se desejar. Isto da a possibilidade de se poderem criar diferentes vertentes do mesmo software (a isto se chama fork), um caso bastante conhecido é o Mambo e o Joomla, o Joomla não é nada mais nada menos que um fork do Mambo, outro caso é o exemplo do Fedora ser um fork do Red hat.
Isto acontece porque a licença permite alterar e distribuir o código do programa, mas para isto acontecer o software livre tem que ser obrigatoriamente OpenSource. Um software OpenSource é aquele em que o seu código é publico, ou seja, qualquer pessoa tem acesso a ele para o estudar, por exemplo. Existe no entanto software OpenSource que não é software livre já que pode existir software com licenças "fechadas" sendo OpenSource.
A partir daqui pode-se concluir que OpenSource não é uma licença, é simplesmente o facto do código ser distribuído ou não. Devido a natureza do Software livre, todo o software que tenha uma licença livre tem obrigatoriamente que ter o seu código fonte distribuído (opensource). De referir que em inglês software livre é "Free Software", como em Inglês, Free é uma palavra ambígua podendo significar livre mas também grátis. Neste caso o Free inglês não é grátis mas sim livre.
Existem vários pontos importantes a reter: 1) Todo o software tem uma licença a que esta associado; 2) Existem licenças livres e licenças não livres (proprietárias), a livre mais conhecida é o GPL; 3) Todo o software livre pode ser alterado e distribuído sob a forma que se entender; 4) Devido ao ponto 3 é necessário que software livre seja OpenSource; 5) OpenSource esta directamente ligado com o facto de o código ser distribuído ou não; 6) Pode existir software OpenSource que não é software livre no entanto o contrário é impossível; 7) Devido ao ponto 5, OpenSource pode ter custos, já que existe software comercial Opensource; 8) O ponto 7 também é válido para software livre já que as empresas podem vender serviços, suporte, pacotes, etc.
No entanto quem quiser pode adquirir software livre e depois distribui-lo de forma a que entender, para quem entender. Este facto faz com que as empresas de desenvolvimento com base em software livre vendam suporte; Seja como for, assim como Opensource, Software livre não significa que é software gratis.
Pode-se de facto chamar um programa como sendo OSS (OpenSource Software) mas não se pode dizer que a sua licença é OpenSource. Mesmo dentro das licenças livres existem regras que necessitam de serem cumpridas, logo este assunto é importante e não é apenas um preciosismo.
Para um estudo mais profundo recomendo algumas leituras, a Wikipedia (como sempre) é um bom ponto de partida, mas nada como ir ao site da FSF.org.
Autor: Nelson Rocha aka nrocha
Este artigo tem mais de um ano
Gostei 🙂
Claro que isto é so um esclarecimento e um ponto de partida para quem quiser aprofundar mais. Utilizadores de Linux normalmente são mais sensiveis a estes assuntos dado ao tipo de filosofia que se vive no mundo do software livre e opensource.
CoolMaster
Aproveitando o post….e com sua licença.
Vitor isto é verdade?
“Por Walter Del Picchia
Windows Vista, o último sistema operativo da Microsoft, vem carregado de sistemas de proteção anti-cópia e de bloqueio de conteúdos por pressões de entidades como a congênere da SPA americana e outras, supostamente para combater a pirataria. Esses sistemas estão integrados na programação básica do sistema, motivo pelo qual são muito difíceis de cancelar ou contornar.
O resultado é que, se você instala o Windows Vista, ou compra um computador que o traga pré-instalado, já não poderá ver ou gravar vídeos nem ouvir ou gravar música descarregada da Internet.
O mais grave é que, em muitos casos, tampouco poderá fazê-lo mesmo que tenha comprado legalmente o sistema, porque o DRM (sistema de protecção de direitos de autor) integrado não permite, por exemplo, que se possa copiar uma canção de um CD (comprado legalmente) para o seu leitor de MP3. Nem que possa gravar uma compilação de canções (compradas legalmente) para o leitor de CD do seu carro. E, freqüentemente, nem sequer poderá reproduzir um filme (comprado legalmente) no seu computador ou em qualquer outro meio que não seja um reprodutor específico autorizado pela Microsoft e pelos fabricantes de conteúdos. Se você tentar fazê-lo, a reprodução será de má qualidade ou será pura e simplesmente impedida.
A única solução segura para evitar estes abusos é não instalar o Windows Vista, e recusar a compra de qualquer computador que o traga pré-instalado. Continue a utilizar o XP, ou considere a hipótese de mudar para um sistema operacional “livre”, como o Linux.”
Abraço
Iv@n
O ponto nº 8 a mim aparece-me um smile 8)
Mas parabéns ao nrocha pelo artigo, está simples, objectivo e esclarecedor.
CUMPS
Gostei … está simples, conciso e claro ….
Boas tardes
O artigo contém algumas incorrecções, nomeadamente no que respeita a definição de open source. Acho estranho que não tenha sido referida a Open Source Iniciative Afinal de contas é esta a entidade que gera todas as licenças open source. Nenhum programa pode usar os termos “open source” se não tiver a sua licença aprovada por esta entidade. A GPL faz parte da lista de licenças aprovadas.
Eu sugeria a leitura deste artigo:
http://www.programaslivres.net/blog/?p=13
também gostei, está muito esclarecedor 🙂
@ Iv@n
isso é completamente mentira, foi mais um mail de spam que andou a circular na net.
Iv@n
Eu tenho o Vista Home Premium numa das minhas máquinas, e digo-te que estás a fazer uma grande confusão o Vista lê e grava o que tu quiseres legal ou pirata e é um SO fantástico .
Bem Haja
Carlos
Oh Iv@n
Não acredites em tudo o que te mandam pró mail….
Porque se não, simplesmente andavas toda a vida enganado e desinformado, lollllllll….
CLARO, LÓGICO, OBVIAMENTE que isso não é verdade…….
Hasta
@Amigos
Ei!Ei!Ei! Amigos sou leigo mas nem tanto. Não disse que acreditei no que li(não foi mail) mas como não tenho ainda o Vista decidi por perguntar. E encontrei na net mesmo:
“A Microsoft já veio responder com o seguinte comunicado:
Com o propósito de esclarecer os pontos levantados, a Microsoft Portugal esclarece que o conteúdo da mensagem é incorrecto e distorce por completo uma funcionalidade positiva do novo sistema operativo Windows Vista: a gestão dos direitos de cópia de conteúdos digitais, de forma a proteger a propriedade intelectual dos respectivos legítimos autores.
O Windows Vista e o DRM (Digital Rights Management)
O Windows Vista inclui uma infra-estrutura de protecção de conteúdos, desenvolvida especificamente para assegurar que conteúdos audiovisuais protegidos, tais como o recentemente lançado HD-DVD ou discos Blu-Ray, possam ser compatíveis com este ambiente operativo uma vez que, em muitos casos, estes conteúdos têm associadas políticas de utilização que devem ser aplicadas por todos os dispositivos de reprodução.”
………….. http://weblogs.pontonetpt.com/calejo/posts/12728.aspx
Mas agradeço a atenção!
Abraço
Iv@n
Ai ai…
Boa tarde caríssimos, gostaria que alguém me desse uma explicação:
Este software: openoffice pode ser instalado numa empresa sem qualquer problema por parte de licenciamento? Pois a ASSOFT está sempre em cima das empresas.
naõ entendi nada dessa porcaria e ainda vou tirar um zero que merda