Nos últimos anos, o número de eventos focados em Software Livre tem crescido. São encontros regionais, organizados pelos PSL’s de cada Estado (PSL-RN, PSL-CE, PSL-RS etc), encontros temáticos sobre alguma tecnologia open source (ex.: BOSSA Conference, voltado para tecnologia móveis) e o maior encontro do Brasil, o FISL, que abrem espaço para discussão sobre Software Livre nas mais diversas áreas da Informática.
Mesmo com essa diversidade de encontros e eventos, o que se vê são as mesmas pessoas envolvidas na organização. A euforia existe, a participação como ouvinte existe. Mas e a colaboração? Esta que é um dos pilares no desenvolvimento em Software Livre… A verdade é que poucos colaboram. Não sabe programar? Tudo bem, pode colaborar com documentação, traduzindo para o seu idioma ou corrigindo-a. Não sabe inglês? Tudo bem, você pode então divulgar o software livre na sua comunidade. Aliás, comunidade é uma palavra-chave quando se fala em Software Livre. A participação em comunidades é importante, pois permite que se discutam assuntos relacionado ao projeto que se está desenvolvendo.
Existem grandes projetos open source: o Linux é um deles e talvez seja o maior representante. Trabalha com programação? Use o Eclipse, por exemplo. Trabalha com ferramentas de escritório? Use o OpenOffice. Trabalha com diagramação? Use o Scribus. Trabalha com artes gráficas? use o GIMP e/ou o Inkscape. E você pode estar envolvido em um deles, seja como usuário, reportando bugs, ajudando na tradução da documentação para o seu idioma ou até programando e criando plugins.
Muito se tem a aprender com os projetos open source. Além disso, como a maioria dos projetos são distribuídos e complexos, pode-se aprender muitas coisas sobre gerência de software, controle de versão, requisitos etc. Enfim, várias técnicas e ferramentas da área de Engenharia de Software.
Além dos ganhos de conhecimento, pode-se também ganhar dinheiro com software livre. Recentemente, a Sun Microsystems desembolsou 1 bilhão de dólares para comprar a MySQL AB, empresa criadora do SGBD MySQL. Também é possível prestar consultoria para empresas que utilizam softwares open source. O que se vê também é a contratação de desenvolvedores por empresas para a contribuição em projetos open source, pois um determinado produto é baseado no projeto com o qual se contribui. Ou seja, a participação em projetos open source tem sido um dos critérios para se contratar.
Lendo este post, você já deve ter notado a importância dos projetos open source. A participação em algum deles pode ser decisiva na carreira de um profissional de TI, seja para enriquecer o conhecimento ou até mesmo para melhores oportunidades de emprego.
O que você está esperando para participar de um projeto open source? Coloque a mão na massa!!!
Texto baseado em http://semanadamobilidade.blogspot.com/2008/07/por-que-participar-do-mundo-open-source.html