Esta é a promoção que os sites Br-Linux.org e Efetividade.net (ambos do colega Augusto Campos) estão promovendo. A campanha visa incentivar mais gente a colaborar, de alguma forma, com projetos de software livre.
Existem muitas formas de colaborar com projetos de software livre. Se você é da área de computação, a ajuda mais óbvia é mesmo código, implementação de funcionalidades, correção de bugs e afins. Mas se você é usuário que não entende muito de programação, sugerir funcionalidades que você gostaria de ter no seu software é sim uma grande ajuda.Em meus cursos de conscientização para o software livre, sempre menciono o poder do trabalho colaborativo, p.ex., na Wikipedia -- a maior enciclopédia online existente. Já imaginou a quantidade e diversidade de informação que cada um de nós é capaz de produzir em conjunto? Trabalho colaborativo é isso. Você entende bastante de futebol, ou sabe muito sobre o seu time de coração? Gosta muito de música ou é fã de algum artista em específico? Escreva na Wikipedia. A quantidade de temas com os quais você pode contribuir são inúmeros. Então, se você ainda não tem, faça já seu cadastro na Wikipedia e colabore.
Também é possível contribuir com projetos de software livre de outras maneiras, como traduzindo, compartilhando experiências com outros usuários (seja em fóruns ou listas de discussão), fazendo doações, ou até mesmo divulgando e incentivando uso. Algum software ou projeto livre foi importante pra você numa dada circunstância? Fale para outras pessoas. Isto é uma excelente forma de ajuda.
Para exemplificar, lembro-me de um caso bem específico em que um projeto de softaware livre salvou a minha pele e que vale a pena contar. Em 2006 (antes da Sun liberar a API de Java em GPL) precisava de uma certa modificação na classe ProgressMonitor que me permitisse desabilitar o botão cancelar depois de um certo tempo. Como não conseguia fazer isso fácil, pensei em estudar o código-fonte da classe que vinha com JDK e alterá-la de acordo com minhas necessidades. Qual não foi a minha surpresa -- naquela época -- quando descobri que apesar de ter o fonte NÃO poderia fazer qualquer mudança pois a EULA (end-user licence agreement), item "D" do Java me proibia explicitamente sob pena de violação de licença.
Acabei encontrando o projeto GNU Classpath, que tinha implementações similares às da API padrão mas sem restrições de uso, o que me permitiu modificar a referida classe de acordo com as minhas necessidades, me poupando diversas horas de desenvolvimento. O Java hoje é livre e muita coisa mudou, mas não deixo de indicar sem problemas: usem GNU Classpath!
Então, se você já tem um blog e não tem muita inspiração para escrever, que tal contar sua experiência como usuário de software livre? Colaboração é isso.
Além da Wikipedia, outros projetos com os quais você também pode contribuir para participar da campanha são:
- Creative Commons - licença de livre compartilhamento;
- JQuery - biblioteca para manipulação de javascript (devo falar mais dela aqui no blog futuramente);
- OpenSSH - ferramenta segura para administração remota de servidores;
- PythonBrasil - talvez o grupos de usuários mais organizados e ativos com o que já tive contato.