disponibilizado sob uma licença livre. No geral essas licenças permitem ao usuário: • Executar o programa para qualquer propósito; • Estudar o código-fonte; • Redistribuir o código-fonte; • Realizar modificações no código-fonte e redistribuir estas modificações.
contribuição com Software Livre: • Se inserir em uma comunidade global de desenvolvedores; • Contribuir para software utilizado por pessoas ao redor do mundo; • Aumentar seu conhecimento técnico; • Expandir seus relacionamentos sociais; • Encontrar oportunidades fora do contexto local; • Ajudar os outros; • ...
mas exige um esforço inicial considerável. Ter um incentivo nessa etapa seria interessante para alavancar a inserção de novos desenvolvedores nas comunidades de Software Livre.
um projeto em parceria da Google com diversas comunidades de Software Livre que incentiva a inserção de desenvolvedores. Iniciado em 2005, o programa já beneficiou mais de 12.000 estudantes de 104 países e 568 comunidades de Software Livre.
a chamada de comunidades para o GSoC e elas se inscrevem; 2) As comunidades aceitas no GSoC irão selecionar projetos submetidos por estudantes; 3) Google distribui um número de bolsas para as comunidades; 4) As comunidades selecionam os estudantes contemplados; 5) Estudantes iniciam os trabalhos; 6) Caso obtenha resultados satisfatórios, o estudante recebe o valor da bolsa.
do GSoC? • Facilidade para contribuir com Software Livre; • Integrar uma comunidade internacional de desenvolvedores; • Ter seu código sendo executado em aplicativos reais utilizados por pessoas ao redor do mundo; • Ser supervisionado por um mentor, desenvolvedor experiente de alguma comunidade; • Receber US$ 5.500,00 se o projeto for finalizado com sucesso.
mês: oportunidade para se preparar! Dica 1: Dê uma volta nas comunidades aceitas na edição passada, em especial nas páginas de ideias (essas são sugestões, você pode desenvolver um projeto próprio)! https://summerofcode.withgoogle.com/archive/2016/organizations/ (e dê uma e hacker para encontrar a página de ideias de 2017) ;)
mês: oportunidade para se preparar! Dica 2: Se pergunte “O que eu gosto de fazer mesmo? Em que eu gostaria de trabalhar?” E procure uma comunidade condizente!
mês: oportunidade para se preparar! Dica 3: Tente compilar o software e configurar o ambiente para desenvolvimento sozinho. (Caso não consiga, e só depois de tentar muito, peça ajuda)
mês: oportunidade para se preparar! Dica 4: Desenvolvedores de software livre são comunicativos: procure as listas de e-mail e canais IRC, se inscreva.
mês: oportunidade para se preparar! Dica 5: Com o ambiente configurado, o software compilado, e já tendo se inscrito na lista, se apresente (e diga que já configurou tudo)! Diga q você quer fazer determinado projeto e pergunte se tem alguma tarefa para ir mexendo (resolução de bugs em especial). Use um inglês razoável (sem medo).
mês: oportunidade para se preparar! Dica 6: Se acostume com as ferramentas utilizadas pelos desenvolvedores (gerenciador de código, gerenciador de bugs, gerenciador de revisões, lista de e-mail, pastebin, canais de comunicação, ...)
mês: oportunidade para se preparar! Dica 7: Escreva um projeto condizente que não apenas diga o que você quer implementar mas como você quer implementar.
mês: oportunidade para se preparar! Dica 8: Apresente um cronograma exequível e realista. Utilize todo o prazo do programa, adicione produção de testes e documentação, se necessário.
Sylvestre Ledru (França - Scilab) para trabalhar com o Cantor (software do KDE); • Aluno em 2013: orientado por Alexander Rieder (Áustria – KDE) para trabalhar com o Cantor; • Mentor em 2016, orientando Ivan Lakhtanov (Rússia) em projeto no Cantor. Antes de 2011 trabalhava em outro software do KDE, mas após o GSoC continuei trabalhando e hoje sou mantenedor do software.
mas não é simples de começar. • O GSoC dá bons incentivos para que desenvolvedores possam se dedicar a este trabalho. • Se preparar é fundamental para aumentar suas chances de aprovação, e a hora é agora. • Mas é bom ressaltar – contribuir com Software Livre é possível sem participar do GSoC.