sexta-feira, 23 de maio de 2008

De onde vem o conceito de Software Livre ?


Diante de nossa atual situação tecnológica seria impossível falarmos de GNU Linux sem antes entendermos o que é Software Livre ou de onde surgiu essa filosofia.


Durante muito tempo a tecnologia vem se desenvolvendo e tornando-se cada vez mais necessária para os dias atuais. Para tal evolução, pessoas do mundo inteiro, chamadas programadores, contribuíram de forma significativa criando programas ou softwares para customizar o funcionamento dos computadores. Em boa parte desta evolução, ao precisar de algo que outro já criou, o programador receberia prontamente deste outro para assim poder fazer suas devidas mudanças ou mesmo aperfeiçoamentos poupando-lhe esforço e tempo. O autor original como agradecimento recebia seu programa melhorado. Porque refazer o que já foi feito antes?

Desta forma se dava a troca de informações e conhecimento entre a comunidade como um todo até que uma outra idéia surgiu: Fechar o código fonte e ganhar dinheiro em cima disso.

Foi nesta época que o conhecimento passou a deixar de ser livre passando a ter um dono e uma patente em cima do mesmo. Sendo vendido em caixas com a permissão para instalação em apenas uma máquina limitando-se ao uso técnico sem poder estudar aquela tecnologia a fundo ou repassar para outros interessados. Aí mostrava-se o limite da tecnologia como uma linha que não se podia ultrapassar, já que você não mais poderia aperfeiçoar um software adaptando-o às suas necessidades por
não mais ter acesso ao código fonte do mesmo. O conhecimento passou a ser então manipulado e controlado criando uma enorme dependência tecnológica.

Em meados de 1983-1984 o programador americano Richard Stallman percebeu que o senso de união e integração estava perdendo espaço para um senso de egoísmo e monopólio passando assim a iniciar um movimento ativista criando assim o Projeto GNU em 1985 defendendo a idéia do Software Livre. Por que refazer todo um programa quando você tinha programas parecidos com o que você queria desenvolver? Por que não ajudar em um programa que você achava que estava rodando lento e que possivelmente saberia como deixa-lo mais rápido contribuindo assim para o seu código fonte? Essas perguntas não faziam sentido para o Richard, e por essas e outras ele começou este projeto, que de tão ób
vio que era, rapidamente caiu na simpatia de toda a comunidade. A partir daí milhares de pessoas espalhadas pelo mundo inteiro uniram-se a ele nessa luta de forma a mostrar ao mundo que o compartilhamento da informação é fundamental para o desenvolvimento assim como a união e a solidariedade. Para tal filosofia foram criadas algumas regras que na verdade são liberdades. Não poderia ser diferente tratando-se de Software LIVRE. São as 4 liberdades do Software Livre listadas abaixo:

* Liberdade de executar o programa, da forma como quiser. * Liberdade de estudar o funcionamento do programa podendo inclusive modificá-lo de acordo com sua necessidade. * Liberdade de redistribuir cópias do programa livremente. * Liberdade de melhorar o programa e tornar estas melhorias públicas de forma a beneficiar o próximo.

O
projeto GNU não é somente desenvolvimento e distribuição de alguns softwares livres úteis. O coração do projeto GNU é uma idéia: que software deve ser livre, e que a liberdade do usuário vale a pena ser defendida. Se as pessoas têm liberdade mas não a apreciam conscientemente, não irão mantê-la por muito tempo. Se queremos que a liberdade dure, precisamos chamar a atenção das pessoas para a liberdade que elas têm em programas livres.

Com o passar dos anos, e baseado nessa filosofia do Software Livre, surgiu então o sistema operacional que hoje chamamos de GNU / Linux.

7 comentários:

Anônimo disse...

Eu, gostei muito deste artigo.
Achei bem esclarecedor, e de fácil interpretação.
Parabéns!!

Bambu disse...

Parabéns pelo artigo e pela iniciativa, estamos tentando portar a filosofia do software livre para a música,na prática, já que não sou programador e sim músico, nosso cd está em fase de finalização e será permitida a cópia, ripagem, etc

kalib disse...

Show de bola bambu.. ;]
Essa é a idéia...também tenho amigos músicos e sei como é complicado..pois a gravadora fica com a maior parte da venda dos cds...então..já que não é pra ganhar nada...que se passe gratuitamente..como forma de investimento na publicidade...

abraços e obrigado

Anônimo disse...

é interessante sim a cultura de software livre, para quem é músico dá uma olhada nessa reportagem:
http://www1.folha.uol.com.br/folha/dimenstein/colunas/gd230408.htm

kalib disse...

De fato alyne...
É importante essa concientização...
Isso aproxima mais o artista do público...
Essa proximidade juntamente com o preço mais acessível com certeza é favorável na luta contra a pirataria. ;]

excelente dica..estou agora mesmo encaminhando pra lista da tux-ce (comunidade cearense de software livre).;]

Unknown disse...

Hummm
Sem contar que o desenvolvimento no Software Livre teve três etapas:

1) A que o programador contribuia de forma parcial

2) Os programadores começaram a desenvolver e trocarem conhecimento em grupo e assim surgiram as comunidades.

3) As Empresas passaram a contruir. E assim as comunidades e as empressas desenvolviam em interesse comum. Foi aqui onde houve o BUM do software livre.

kalib disse...

É sempre bom ter empresas grandes investindo neste tipo de desenvolvimento...
Todo mundo sai ganhando com estas parcerias. ;]