Skip to content

Como contribuir com software livre ? - Programando!

Primeiro post sério do ano.

O software livre, como já discutimos, não é algo produzido somente por empresas. Pessoas “normais” podem entrar e contribuir também. Mas não adianta enviar algo que apenas funcione. Tem que ter alguma qualidade técnica. POGramação não é bem vinda, afinal o código precisará de manutenção daqui a algum tempo e fazer a manutenção de POG é algo realmente complexo :-).

Programar parece o mais intuitivo, e é sobre isso que este post falará.Haverão outros sobre traduzir,feedbacks,bugs reports e usando.

Projetos bem organizados geralmente tem uma página com as coisas que precisam ser feitas, uma vez vasculhei a página do jogo Super Tux e lá eles têm uma TODO list com o que precisa ser feito. Se você souber fazer baixe o repositório, entenda como funciona lendo a documentação do desenvolvedor e alguma página do tipo “como contribuir” e faça o que foi pedido. Pronto, assim você contribui com software livre. Mas você precisa saber programar bem, não costuma-se aceitar códigos com muitas gambearras e POGramações.

A maioria dos projetos são feitos em C/C++. Programar nessas duas linguagens não é nada trivial, mas também não é nenhum bicho de 7 cabeças, existem muitos tutoriais na internet. Há bastante coisa em Python também, mas acho que vale mais a pena aprender C/C++. Se você for desenvolver jogos, seria legal você aprender uma biblioteca como a SDL ou OpenGL, muitos jogos são feitos utilizando estas bibliotecas. Se você for desenvolver aplicativos seria legal você aprender a utilizar o Dialog (se for fazer aplicativos para o terminal) ou Gtk ou QT (se for fazer aplicativos para o X). A maioria destes programas possuem bons tutoriais na net. Use o google, certamente achará muita coisa legal.

Abraços

Post a Comment

Your email is never published nor shared. Required fields are marked *
*
*