Hospedado em:

O que é software livre?

A defesa do software livre começa na década de 1980 com Richard Stallman e sua preocupação com o aspecto colaborativo do desenvolvimento de programas. Partindo de um contexto experienciado pela cultura "hacker" do período que antecede os anos 1970, que não reconhecia problema algum na abertura dos códigos-fonte de seus programas, Stallman solidificou o movimento Software Livre com a criação e divulgação dos quatro princípios que abaixo se seguem:

  • Liberdade de rodar o programa, para qualquer finalidade. (liberdade 0)
  • Liberdade de estudar como o programa funciona e adaptar às suas necessidades. (liberdade 1). O acesso ao código-fonte é uma condição imprescindível para esta.
  • A liberdade de redistribuir cópias de modo que possa ajudar o seu próximo. (liberdade 2).
  • A liberdade de aprimorar o programa e publicar suas melhorias de maneira que toda a comunidade se beneficie. (liberdade 3).
Tais premissas constituiram as linhas centrais da Free Software Foundation (FSF) e do Projeto GNU (Gnu is Not Unix), ambos criados também por Stallman. A FSF, criada em 1985, buscava financiar e promover o desenvolvimento de programas livres, que comporiam o sistema operacional livre chamado GNU. Um fruto direto da fundação criada por Stallman foi a General Public License - GPL, tipo de licença que legitima e protege o desenvolvimento, a utilização e distribuição de software livre.

"Software Livre é um software que permite a você usar a liberdade para compartilh-lo, estudá-lo, e modificá-lo. Nós chamamos isso de software livre porque o usuário é livre."

http://www.fsf.org/about/what-is-free-software

Em 1991 o projeto GNU ganhou seu núcleo com a criação do kernel Linux, pelo jovem finlandês Linus Torvalds. O  GNU/Linux, como foi batizado pela FSF, tornou-se o sustentáculo do software livre, possuindo uma imensa quantidade de desenvolvedores em todo o mundo.

Em meio a estes pressupostos o software livre ganhou espaço e vigor nos mais diversos setores da sociedade, sendo atualmente uma das maiores promessas da tecnologia.

Tecnologia e Liberdade

A relação que estes dois conceitos mantém no plano da reflexão filosófica os coloca, normalmente, em lados opostos. A tecnologia assume um papel bem definido, principalmente a partir de sua fundamentação moderna, quando passa a fortalecer e ampliar as capacidades humanas na produção de bens com valor de troca. Nesta perspectiva incorporou em seu alicerce as idéias de velocidade e precisão, próprias das máquinas. Este conceito nos foi caro na medida em que tivemos de nos adequar a um ritmo cada vez mais veloz e a um conjunto mecânico de procedimentos para acompanhar cada artefato tecnológico que surgia. Por isso a tecnologia está tão associada ao "desumano", invés de apontar seu caráter emancipador.

No entanto é possível pensar em novos horizontes dentro de um discurso de defesa da tecnologia, mesmo que, para isso, precisemos questionar o modelo de produção que rege nossa sociedade. Claro que, para isso, também é necessário refletir sobre a idéia de liberdade que possuímos e que se efetiva em nossas relações. Quanto a tecnologia temos de recuperar outros sentidos de seu uso, e propor-lhe uma outra significação, para além de seu aspecto econômico.

Um dos mais vigorosos conceitos de liberdade foi desenvolvido pela civilização grega. Na prática, ele habitava a experiência política, desenvolvida e consolidada na Pólis. Desde lá sabia-se que a forma de gestar a liberdade coincidia com o ato discursivo, com a fala, com a defesa de idéias. O que também nos faz concluir que a liberdade era obra coletiva, comunitária. Da mesma forma nos econtramos em um tempo que exige cooperação para enfrentar os grandes desafios. A tecnologia tornou-se o canal pelo qual levantamos questionamentos, solidificamos idéias, assumimos compromissos e praticamos o exercício da liberdade de expressão.

O software livre fortalece um novo conceito para a tencnologia, muito mais engajado em seu valor social, numa luta pelo acesso à "fonte", ao "código". A liberdade que lhe permeia está fundada no ato colaborativo, na participação, no envolvimento e ligação dos seres humanos em projetos que atendam às necessidades de seus grupos e reconheçam as características de seu contexto.

O Software Livre como tecnologia social

Este novo conceito ganha força e sentido, principalmente, pelas novas experiências com o tratamento, armazenamento e distribuição da informação, mas também através dos novos meios e espaços de comunicação, que, resumidamente conhecemos como as TIC. Neste novo sentido, a tecnologia consegue se desprender de seu aspecto meramente produtivo e ingressar rapida e bruscamente no seio das relações sociais mais diversas. A tecnologia está conosco, não apenas para nos informar as horas, para nos facilitar o troco, para nos evitar acidentes. Ela está presente em nosso cotidiano para transmitir nossos sentimentos, compartilhar idéias, evocar experiências, construir conhecimentos e desenvolver múltiplas formas de aprendizagem.  A era da tecnologia curva-se ao um novo contexto de necessidades, diverso daquele meramente industrial.

No contexto desta transformação o Software Livre ocupa um papel de destaque, na medida em que rompe o estigma imputado pela fábrica moderna à tecnologia, tornando-se ferramenta de socialização de saberes e benefícios. Enquanto o conceito de tecnologia desbrava novos horizontes, principalmente orientados pelas possibilidades de comunicação, as práticas se modficam no sentido da colaboratividade, da democratização do desenvolvimento e do acesso às informações básicas para nos nortearmos nesta era digital.

Muito mais pelo que clama e permite, do que pelo resultado "útil" ou "produtivo", o software livre é uma ferramenta de integração homem-tecnologia-homem, que possibilita a consciência de todo o processo que envolve seu desenvolvimento e orienta-se no caminho do crescimento humano. A livre utilização, estudo, compartilhamento e melhoria de sistemas e programas, que definem propriamente o software livre, são o caminho pelo qual este se perpetua como tal, tornando-se um patrimônio da humanidade, acessível e passível de compreensão a todos que assim quiserem aprender e contribuir. O software dentro desta perspectiva é uma tecnologia que descentraliza sua produção, permite um desenvolvimento avançado e orientado pelas necessidades de cada usuário ou grupo social, e promove uma redistribuição desta riqueza tão importante para o homem, que é o conhecimento.
Mais...