Livre, como em liberdade

Novo endereço: http://www.showthecode.com.br

Quantas vezes você (conhecedor de tecnologia, ou não) ja ficou estressado por não achar um programa que satisfaça plenamente suas necessidades? Ou por aquele programa que prometia tudo não cumpre muito bem o seu papel?

A resposta mais lógica é procurar outro programa que satisfaça sua necessidade.

E quando esse software é da sua empresa, mas a companhia que o fez nem existe mais (muito menos o suporte dele)?

Software livre!

Esse post vai mostrar como  o software livre pode resolver alguns problemas da vida moderna sem estresse e sem dor de cabeça.

Mas afinal, o que é software livre?

Antes de começarmos a falar de software livre temos que saber o que é software livre.

Software livre é um conceito criado nos anos 80 por Richard Stallman, fundador da Free Software Foundation (FSF) e do Projeto GNU, na época pesquisador do laboratório de Inteligência Artificial do MIT (Massachusetts Institute of Technology).

Richard Stallman

Nos anos 60 as grandes empresas, instuições governamentais e educacionais tinham computadores em seus ambientes. Naquela época  valor do hardware era muito alto e o software não tinha valor no mercado. Os programas eram entregues com o código fonte (onde muitas vezes era só o código fonte). Todos os programas eram livres.

Richard Stallman teve um desentendimento com uma empresa que não quis lhe entregar o código fonte para que ele resolvesse o problema, que ele sabia o que era e sabia como resolver, pois não era mais a política da empresa.

Após esse episódio ele formulou uma licença onde todo software sob essa licença teriam que seguir 4 liberdades:

Liberdade 0: A liberdade de executar o programa, para qualquer propósito
Liberdade 1: A liberdade de estudar como o programa funciona e adaptá-lo para as suas necessidades.
Liberdade 2: A liberdade de redistribuir cópias de modo que você possa ajudar ao seu próximo.
Liberdade 3: A liberdade de aperfeiçoar o programa, e liberar os seus aperfeiçoamentos, de modo que toda a comunidade se beneficie deles

As liberdades 1 e 3 necessitam do código fonte estar disponível.

Essa licença é conhecida como GNU General Public License (GPL)

Ta, entendi o que é software livre, mas o que isso vai me ajudar no meu problema?

A partir do momento que você compra um software na loja ou contrata uma empresa para desenvolver um sistema, você esta adquirindo o direito de uso do software e não o software propriamente dito. Logo você ficará preso à empresa que desenvolveu o programa.

Com o software livre nós podemos desenvolver uma relação saudável entra o contratante e o contradado:

O contratante não fica preso ao contratado

A equipe de desenvolvimento e suporte não esta fazendo um bom trabalho? Simples, pegue o código fonte e mude para outra empresa. Você pode fazer isso? Claro! Pela licença GPL o código fonte é seu e você pode fazer o que quiser.

O contratado não fica preso ao contratante

O cliente é daqueles que não pagam em dia, exige mudanças absurdas e ainda assim quer ter a razão? Entregue o código fonte para ele e faça bom proveito de seus novos clientes. Assim como o cliente tem a liberdade de trocar de provedor, o provedor pode trocar de cliente se algo esta lhe incomodando.

A empresa que dava suporte ao meu sistema faliu, e agora?

Troque de empresa e problema resolvido. A nova empresa tendo posse do código ela saberá como melhor te atender e suprir seus problemas.

Se o código fonte é de graça, como vou ganhar dinheiro?

Fazendo um bom trabalho. Entregando um serviço de qualidade e um suporte de acordo com o que o cliente precisa, você não vai se preocupar em ganhar prendendo o cliente à sua empresa. Qualidade é um fator importante em qualquer área, mas no software livre ela é decisiva.

O programa que eu quero não tem a funcionalidade que eu preciso, mas ele é software livre, e agora?

Você pode contratar um consultor que analisará o código e implementará a função que você precisa. Você terá uma versão personalizada de um produto que se adequa à suas necessidades e a da sua empresa.

Existem inúmeras formas de fazer e ganhar dinheiro com software livre, só precisamos buscar o que o mercado necessita e como nós vamos tirar nossa fatia.

Uau! Isso é incrível! Mas sou um usuário comum e não tenho como pagar por tudo isso

A Liberdade 3 nos traz algo muito interessante: “[…] de modo que toda a comunidade se beneficie deles.”.

A comunidade do software livre é ampla e abrange todo o planeta. Com a disseminação da internet fica fácil adquirir e compartilhar informações e dados.

SourceForge

Existem n lugares onde podemos conseguir software livre. Um dos mais famosos é o SourceForge (www.sourceforge.net), uma comunidade virtual onde você pode procurar, criar e publicar softwares livres!

Software livre pode ser adquirido sem custos e com um grande suporte da comunidade na internet e nos grupos locais.

Entendi o que é software livre! E agora?

Após entender o que é software livre, como resolver problemas usando software livre, como ganhar dinheiro usando software, como procurar software livre o que eu posso fazer para ajudar a comunidade do software livre?

Compartilhar!

Dissemine as idéias do Software Livre, ajude a comunidade, tenha dúvidas (uma pessoa depois de você pode ter a mesma dúvida), tire dúvidas.

Se você gosta de programar, documentar, testar softwares. Você pode encontrar algum grupo que precise de ajuda. Assim, além de você aumentar seus conhecimentos, você vai conhecer novas pessoas e vai estar ajudando a todos.

“Posso explicar software livre em três palavras: liberdade, igualdade e fraternidade” – Richard Stallman

Imagens:

http://img.photobucket.com/albums/v474/ogalonzo/blog/confused-computer-user.jpg

http://en.wikipedia.org/wiki/File:Rms_at_pitt.jpg

http://userlogos.org/files/logos/jumpordie/sourceforge.png

Anúncios

Deixe um comentário

Preencha os seus dados abaixo ou clique em um ícone para log in:

Logotipo do WordPress.com

Você está comentando utilizando sua conta WordPress.com. Sair / Alterar )

Imagem do Twitter

Você está comentando utilizando sua conta Twitter. Sair / Alterar )

Foto do Facebook

Você está comentando utilizando sua conta Facebook. Sair / Alterar )

Foto do Google+

Você está comentando utilizando sua conta Google+. Sair / Alterar )

Conectando a %s