Destaques

Fracassos do Google: A Série Começo este post com uma pergunta bem simples: Mick Jagger trabalha no Google? Ultimamente a dona do melhor buscador da internet não tem obtido muito sucesso quando o assunto é emplacar novos serviços...

Read more

HD Lotado? 5 Maneiras para deixar ele folgadinho. Neste artigo vou apresentar a você, usuário Windows, algumas outras maneiras de liberar espaço no seu HD. Não são aquelas dicas conhecidas de todos como executar a "Limpeza de Disco" do Windows, são...

Read more

Como conseguir bilhões de visitantes para o seu blog... Hoje irei responder uma pergunta que praticamente todos os blogueiros e donos de websites têm: “Como faço pra conseguir muitos visitantes de forma fácil e prática para meu blog/site?”. Irei estruturar...

Read more

Qualquer um pode ver suas senhas no Firefox. Acredite! Há 2 anos, quando eu era calouro no CEFET, em uma das aulas de informática, o professor Daniel GT nos chamou a atenção para uma brecha de segurança no Firefox. Essa brecha expõe todas as senhas...

Read more

7 Perguntas e Respostas sobre Energia Estática Muitas pessoas, inclusive técnicos, têm dúvidas quando o assunto é energia estática. A fim de tirarmos algumas dessas dúvidas, fizemos este FAQ com perguntas e respostas. 1.Basta tocar no gabinete...

Read more

Afinal, qual a diferença entre Open Source e Software Livre?

Postado por Arthur Lyra na categoria Linux e Software Livre no dia 04-02-2010

12

Antes de começar o post propriamente dito gostaria de me apresentar. Meu nome é Arthur Lyra Araújo, estudo com Danilo no IFRN (concluiremos esse ano o Curso Técnico Integrado em Informática), sou o 2° maior comentarista do I/O (e…?), costumava postar no Blog do CAINF e acompanho o I/O Tecnologia desde que ainda estava no blogger. Devidamente apresentado vamos ao que interessa :D

Numa das minhas conversar inúteis com Danilo no MSN falávamos sobre Software Livre, Software Free, Open Source etc quando eu disse que preferia falar Open Source ao invés de Software Livre (não me recordo agora o exato motivo), porém achava que ambos eram apenas dois modos diferentes de nos referirmos a mesma coisa. Danilo falou que uma coisa não era igual a outra mas não sabia explicar exatamente “o que” era diferente. Fui atrás, pesquisei e pedi a Danilo para postar sobre esta diferença, desconhecida por alguns muitos, aqui no I/O.

post Afinal, qual a diferença entre Open Source e Software Livre?

Tudo começou em 1998, quando algumas pessoas da FSF (Free Software Foundation) começaram a usar o termo “Open Source” (código aberto) no lugar de “Free Software” (Software Livre).Pouco tempo depois formaram-se dois grupos distintos: Os que defendem os softwares Open Source e os que defendem os Softwares Livres.

Os valores dos dois grupos se diferenciam em vários pontos, porém os princípios que norteiam ambos são as liberdades para os usuários de software definidas pela Free Software Foundation:

  • A liberdade para executar o programa, para qualquer propósito (liberdade nº 0);
  • A liberdade de estudar como o programa funciona, e adaptá-lo para as suas necessidades (liberdade nº 1). Acesso ao código-fonte é um pré-requisito para esta liberdade;
  • A liberdade de redistribuir, inclusive vender, cópias de modo que você possa ajudar ao seu próximo (liberdade nº 2);
  • A liberdade de modificar o programa, e liberar estas modificações, de modo que toda a comunidade se beneficie (liberdade nº 3). Acesso ao código-fonte é um pré-requisito para esta liberdade;
  • A definição oficial do que é Open Source tem como base estas quatro liberdades da FSF porém inspiradas no projeto Debian.

    O movimento Open Source (liderado pela Open Source Initiative) argumenta a favor deste tipo de software alegando uma melhor qualidade técnica e financeira para as empresas, e é neste aspecto que há os maiores conflitos entre os movimentos. Em outras palavras,  a Open Source Initiative vê o software de código aberto como um pote de ouro para as empresas, onde a qualidade técnica dos produtos e o retorno financeiro andam juntos.

    Enquanto isso, o movimento Software Livre argumenta levando em conta as questões éticas, sociais e morais de se usar um software cujo código pode ser estudado e ampliado de acordo com as necessidades do usuário/desenvolvedor.

    Os seus defensores afirmam que não é ético aprisionar o conhecimento científico, nem cobrar por ele, pois o conhecimento é inerente ao ser humano e a evolução deste só se dará através da colaboração científico-tecnológia.  Em suma, o Software Livre é mais do que um conceito de qualidade técnica ou financeira, é uma filosofia de vida onde a ética e a moral se sobrepõe a qualquer outro aspecto do software enquanto produto do conhecimento científico.

    Eu escolhi os software do Projeto GNU não porque eles eram eticamente corretos, mas porque eram bons e eram gratuitos

    Linus Torvalds

    Finalmente, é Software Livre ou Open Source ?

    Como diria Einstein, é relativo. Você vê o software como algo que deve ser valorizado pelo seu custo/benefício onde atrela-se a qualidade técnica ao baixo custo do produto ? Ou você acha que a colaboração entre as pessoas e a divulgação do conhecimento estão acima de qualquer coisa ?

    Se você escolheu a primeira opção, parabéns, você é um adepto do movimento Open Source (e eu também). Se você escolheu a segunda opção, provavelmente você estará no grupo mais odiado pelos usuários do Windows, os Linuxers xiitas, aqueles que enchem o saco até do Demônio sabe ?

    E aí? De qual lado você está ?

    Fontes:

    Leia também

    Comentários (12)

    Ná prática, são 2 movimentos que caminham na mesma direção, o que torna eles praticamente um movimento só.

    Pois é Nícholas… mas por trás dos panos há muito mais do que nós sabemos.

    É claro que os conflitos não ocorrem na mesma frequência do que os entre a FSF e a MS, por exemplo, mas sempre há aquele pé atrás (principalmente da parte do movimento do “Software Livre”, pelo que percebi nos sites e blogs que visitei) com o outro movimento.

    Como disse no post, há a sigla FLOSS que se refere a ambos os movimentos quando estes se unem em prol do mesmo objetivo, o que ocorre com frequência, pois, como li no Wikipedia, “a diferença entre os movimentos ‘Software Livre’ e ‘Código Aberto’ está apenas na argumentação em prol dos mesmos softwares”.

    Claro que não é bem assim como está na frase (eles não defendem sempre o mesmo software, principalmente por causa de algumas licenças de software Open Source e condenadas pelo Software Livre, e a diferença não está apenas na argumentação como eu mostrei mas também no “modo de ver o mundo”) mas esta união ocorre com uma certa frequência.

    Quem tiver uma boa leitura em inglês eu realmente recomendo a leitura do gnu.org que, mesmo que parcial, detalha mais diferenças entre os movimentos.

    Falou, falou, falou e acabou não dizendo qual a diferença prática entre um e outro…

    Este post necessita urgentemente de uma revisão. Há trechos repetidos e inúmeros erros de português.

    Se preferir uma sugestão mais adequada, aqui vai uma: Reescreva este post.

    Abraços

    Obrigado pelo comentário e pela crítica, Cavalcante.

    Tentei corrigir o que encontrei de erro e houve uma grande falha aonde acabei repetindo um trecho em um novo parágrafo. Faz um tempinho que não posto e perdi o costume :P

    Explicitei um pouco mais no final essa diferença (apesar de entender que fica clara durante o post) que não é prática, mas sim ideológica, e a escolha de qual termo usar irá influenciar no discurso e na idéia a ser seguida, mesmo que se use diferentes termos em diferentes situações afinal não somos radicais.

    Como exemplo temos a discussão do nome do Linux: Os defensores do Software Livre defendem o uso do nome GNU/Linux, enquanto a comunidade Open Source defende o nome LInux e critica Richard Stallman.

    Fique à vontade para comentar e criticar também. Se ainda houver os erros de português me manda um email (arthur_2502@hot….) que corrigirei.

    Cara, primeiro : tire seu e-mail daí ;)
    Ele vai acabar indo pra um spammer.
    Outra coisa, o post ficou legal. Muita gente não sabe diferenciar e nem explicar os dois ;)

    Parabéns pelo primeiro post e me tira uma dúvida : Você disse que é o 2º maior “comentador” do i/o … Quem é o primeiro ? huahuahuahua

    Dei uma “disfarçada” no email :P

    Brigado pelo elogio e pelos parabéns ;D

    kkkkkkkk o kra comenta “Muito bom” em tudo que é post… num dah pra competir kkkkkkkkkkkkkkkkkkk
    /brinkdeira

    [...] Não entendeu o post ??? Então você não sabe a diferença entre Free e Opensource… [...]

    Legal Arthur! Apenas uma correção, o termo foi criado por empregados da VA Linux na época, entre eles, John “Maddog” Hall.. A principal diferença entre os dois está que no Software Livre, o propósito da liberdade não está ali apenas para que o espírito colaborativo seja usado no desenvolvimento de um bom software de código aberto, e que possa ter um melhor suporte do que os softwares comerciais. Muito mais que isso, questões éticas e de desenvolvimento social, usar o softwares para ajudar parentes, amigos e vizinhos e sem cobrar nada por isso.. Para entender melhor te recomendo ver o filme Revolution OS, se quiser posso te passar.

    Exemplo prático da diferença: http://www.macoratti.net/msql_lc1.htm

    Outro exemplo é o OpenSolaris. Continue escrevendo bons artigos Arthur!

    [...] GITEC é um evento sobre tecnologia e Software Livre, tendo como tema Legislativo Eletrônico, é um evento destinado às áreas de Tecnologia da [...]

    Para complementar, vale comentar também a diferença entre software livre e software público. O primeiro, amparado pela licença GPL (Licença Geral Publica), resguarda a autoria do desenvolvedor do programa, enquanto o segundo, dependendo das leis de cada pais, depois de um certo tempo passa a ser de domínio público, ou seja, não pertencerá a ninguém podendo ser usado por qualquer pessoa, para qualquer fim.

    Hum… Bem lembrada a definição de licença pública. Só acho que até hoje nunca vi um software com licença pública.

    Valeu pela informação ;)

    Valeu a tentativa do autor. Treinando para as provas LPI, pude desmistificar um pouco esse assunto, que ainda deixou algumas arestas.

    http://danielcosta.info/arquivo/2004/05/software-livre-x-codigo-aberto

    Paiva.

    Deixe um comentário