Para todos aqueles que querem saber como ajudar a tornar o mundo um lugar melhor com software livre vai ai um bom texto. Se quiser aprender a contribuir para um projeto código aberto usando o GitHub tem outro texto do TABLELESS.
Autor: Juliano Alves em Contribuindo com projetos Open Source
Quando se está começando no mundo do desenvolvimento de software, todo mundo procura saber o que pode fazer para adquirir mais conhecimento e prática, o que é um diferencial para o primeiro emprego na área. Buscando em fóruns é muito comum a resposta “procure um projeto open source para contribuir” e como iniciante você logo pensa “eu vou conseguir experiência contribuindo com o Hibernate? Ou com o Ruby on Rails? Como vou fazer isso?”. Foi o que pensei quando eu estava começando e li essa sugestão, mas acalme-se, você não precisa ser um expert em programação para entrar no mundo open source (mas precisa para contribuir com esses grandes frameworks, vamos chegar lá). Vamos começar do começo.