Mar
31
2010

O que é Software Livre?

O que é Software Livre

Olá Mundo!

Se vocês leram sobre os autores do blog, concerteza saberão que ambos são adoradores do software livre, de suas filosofias e funcionamento.

Nada melhor então do que estrear este blog com um post sobre Software Livre.

O que é Software Livre?

Como falar de Software Livre, sem antes citar o nome de quem começou toda essa história. Richard Stallman era um hacker, trabalhava no laboratório de Inteligência Artificial do MIT, mas não era feliz.

Sim. Ele não podia compartilhar seus programas favoritos, pois isso, assim como hoje quando falamos em software proprietário, era caracterizado crime.

Tux - O mascote do sitema operacional GNU/Linux

Foi quando decicidiu então criar seu próprio sistema operacional, batizado de GNU e no já existente UNIX, que futuramente passaria a se chamar GNU/Linux.

Algum tempo após, criou o Movimento do Software Livre e a Fundação para Software Livre – Free Software Foundation.

Stallman então enviou uma mensagem a grande rede, informou sobre seu projeto e pediu ajuda à hackers, acadêmicos, entusiastas e todos que entendiam e queriam de alguma forma contribuir.

Nascia então o primeiro Software Livre.

Quando falamos de Software Livre, estamos falando de um programa de computador que possui diversas liberdades.

Para que um software seja considerado livre, temos alguns “pré-requisitos” como por exemplo, o código fonte tem que, obrigatoriamente acompanhar o programa, é necessário também que este possua as quatro liberdades, que são a liberdade de execução, estudo e modificação, cópia e distribuição.

0. Liberdade de execução

Todos temos direito de usar nosso software como bem entendemos, seja ele para fins pessoais ou comerciais, e o mais importante, quase sem restrições.

Mas porque quase?

Por que como qualquer outro programa de computador, o software livre também possui licenças, geralmente a GPL (General Public License ) acompanhada da copyleft (esta, ao contrário do copyright, lhe dá o direito de copiar ao invés de proibir).

A GPL, é a licença que garante que tenhamos as quatro liberdades necessárias para que um software seja livre. Sendo a única restrição, a proibição de tornar um Software Livre em software proprietário.

1. Liberdade de estudo e modificação

Como dito anteriormente, para que um software seja considerado livre, este precisa estar acompanhado de seu código fonte.

Todas as pessoas tem liberdade de estudar e modificar seu código, desde que mantenha os créditos do autor original.

2. Liberdade de cópia

Se um programa é meu (ser proprietário de um software é diferente de ser autor do mesmo, no primeiro, ele está em minha posse, no segundo, eu sou o criador), eu tenho todo direito de copia-lo. Por que não? =)

3. Liberdade de distribuição

Sim. Eu posso distribuir software livre para quem eu quiser, quando quiser, cobrando algo por isso ou não.

A comunidade de Software Livre, espalhada por todo o globo, possui o que chamamos de colaborativismo, onde o compartilhamento do conhecimento e a ajuda mútua fazem com que sejamos a maior do planeta.

E você… Utiliza algum Software Livre em seu computador? Qual? Compartilhe com agente!!!

Use Linux!


Receba nossos artigos em seu Email!


Digite o seu email abaixo:

Posts Relacionados:

Sobre o Autor: Bruno Barbosa

Bruno Barbosa cursa Análise e Desenvolvimento de Sistemas, é programador Python, Desenvolvedor Web, usuário Linux e entusiasta de Software Livre. Utiliza no dia-a-dia Python, Zope/Plone e o framework web2py para desenvolvimento de aplicações web. Me siga também no Twitter.

15 Comments + Add Comment

  • Sucesso aí para vocês nessa jornada. Qualquer coisa estamos à disposição.

    São os votos do Meu Pinguim ao .

    Abraços!

    Helbert Rocha
    Administrador do site Meu Pinguim
    http://meupinguim.com/

    [Reply]

    Pedro Henrique Reply:

    Obrigado Helbert, Sucessos pra você também meu querido…..

    Abraços…

    [Reply]

  • Boa sorte com a sua jornada pelo incrível mundo do software livre, muito sucesso para vocês :)

    []‘s

    [Reply]

    Pedro Henrique Reply:

    Obrigado Von…

    [Reply]

  • A equipe do algoritmizando agradece a todos os votos de apoio…

    valeu!

    [Reply]

    @radrenato Reply:

    Gostei, e tem potencial pra melhora.
    Uso ubuntu em Dual boot porque infelizmente ele é carente de ferramentas que só funcionam em M$, e as alternativas são ruins (e não gosto de emular) mas procuro usar no meu computador apenas Software livre, mesmo no Windows 7 (a propósito original)
    Boa trajetória e até as próximas postagens.

    [Reply]

  • Eu uso Ubuntu :D
    Apoio totalmente Software livre.
    Viva a Liberdade :D
    Parabens a vocês do site :D
    Um abraço.

    Brayan Boy.

    [Reply]

    Pedro Henrique Reply:

    Nós Somos Linux

    Obrigado Brayan, Volte Sempre!

    [Reply]

  • Eu usei o Ubuntu uns dois meses é muito bom, tem muito tutoriais pela internet sobre ele. Instalei até uma net via rádio nele demorei mais instalei, sem dúvidas é muito bom ele até agora usei só ele.

    Mas com certeza vou fazer um curso de linux por estes dias e aprofundar mais.

    Ah e lembrando que tem um documentário sobre o Software livre não me lembro o nome dele agora mas recomendo também.

    Abraços.

    [Reply]

  • Primeiramente, muito bom o artigo, parabéns!

    Só relatando um pequeno erro de numeração nas quatro liberdades. É importante manter na ordem e corretamente numerados para que os leitores, ao ouvirem a expressão ‘iberdade número 3′ tenham a certeza de que se trata, de fato, da liberdade que ele tem conhecimento.

    Portanto, a ordem correta de numeração partiria do número ZERO, então:
    Número 0 – Liberdade de execução;
    Número 1 – Liberdade de estudo e modificação;
    Número 2 – Liberdade de cópia;
    Número 3 – Liberdade de distribuição pós-aperfeiçoamento.

    Só uma observação mesmo.

    Abraços!

    [Reply]

    Bruno Barbosa Reply:

    Opa,

    Muito obrigado pela contribuição Raul,
    Já atualizei o post.

    Até mais.

    [Reply]

  • Prezados, vcs leem tanto em inglês que aportuguesaram license :)

    [Reply]

  • Linux Mint (Júlia);
    OpenSUSE;
    Firefox;
    Open Office;
    etc;
    etc;
    etc

    [Reply]

  • algoritmo “leia numero”
    // Função : Ler Nome e Idade
    // Autor : Jussara
    // Data : 21/01/2012
    // Seção de Declarações
    var
    Nome: caracter
    Idade: inteiro
    inicio
    // Seção de Comandos
    escreva(“Seu nome : “)
    leia(nome)

    escreva(“Idade : “)
    leia(idade)

    escreva(“Seu nome eh: “, nome)
    escreva(” Sua idade : “, idade)

    [Reply]

  • algoritmo “ler nome e idade”
    // Função :
    // Autor :
    // Data : 25-01-2012
    // Seção de Declarações
    var
    nome:caracter
    idade:inteiro
    inicio
    // Seção de Comandos
    escreva(“Digite nome: “)
    leia(nome)
    escreva(“Digite idade: “)
    leia(idade)
    escreva(nome, ” tem”, idade, ” anos de idade”)
    fimalgoritmo

    [Reply]

Deixe o sua opinião abaixo

Nossos posts no seu Email

Informe seu email abaixo para receber nossas atualizações.

Hospedagem

Facebook

Destaques

QuebraLink - Decodifica e inverte links Aprender Algoritmos Dicas Ubuntu Otimização de Sites

Sites Legais

Banner MeuPinguim

Vida de Programador Dicas em Geral - Dicas sobre Informática, Tecnologia e Inclusão Digital Ubuntu Dicas Infológico