Vão me chamar de amargo, mas por experiência própria de mais de 25 anos no setor de engenharia de software, posso dizer que com certeza NÃO VALE A PENA desenvolver opensource sendo brasileiro.
Sabe por quê? Brasileiro tem outrass prioridades e a primeira é se manter vivo, sobrevivência mesmo.
Depois que me mudei pra Europa eu pude perceber como o brasileiro perde tempo morando no Brasil. Hoje até desenvolveria opensource novamente (pra quem não sabe, eu fui desenvolvedor do kernel do Linux, 100% opensource e não remunerado). Eu ganhei experiência, mas sinceramente, não valeu a pena. Eu poderia ter ganho dinheiro nesse mesmo intervalo. Até porque tecnologia é ingrata. Você faz algo hoje e "amanhã" (em poucos anos) já está defasado.