Estou interessado em experiência real e respostas pessoais, não apenas nos "benefícios de contribuir para o código aberto" que todos nós já memorizamos de cor até agora.
Eu conheci muitas pessoas que contribuem para o projeto de código aberto e quase nunca surgiu esse tópico: por que eles contribuíram para esse projeto de código aberto? Portanto, se você já contribuiu para um projeto de código aberto de alguma forma, pode fazer uma pausa por um segundo e tentar se lembrar do que realmente fez você decidir contribuir para esse projeto em particular.
Foi uma decisão aleatória, porque você estava entediado, porque a empresa para a qual trabalhava já estava usando e você contribuiu como parte do seu trabalho, foi porque o projeto era grande demais que você queria obter contratos ou o o projeto era muito pequeno, você queria construí-lo ou porque seu professor ou colega de trabalho pediu para ajudar no projeto de código aberto dele, ou .....
Para fundamentar seus motivos, mencione o nome do projeto e avalie seu envolvimento (pesado, ocasional, leve, uma vez).
fonte
Contribui com uma extensão para um plug-in do Squirrelmail, porque queria usar essa funcionalidade e ela ainda não estava disponível.
fonte
Eu fiz isso para apoiar o projeto. Eu perco se o projeto morrer.
fonte
Contribuí para um projeto de código aberto que desapareceria se não tivesse contribuído. Fico feliz em dizer que, porque eu contribuí, ele ainda está por aí e floresceu um pouco mais do que se esperava.
Quando mudei do Windows para um Mac, meu cliente de mensagens instantâneas favorito não estava disponível. Houve um pequeno projeto iniciado para criar um.
Ele entrou nos estágios alfa iniciais, foi muito complicado e falho e, eventualmente, o autor o abandonou. Havia muitas pessoas usando o software naquele momento, e toda vez que o serviço de MI atualizava seu protocolo, o cliente piorava.
Comecei a escrever algumas correções para ele e antes que eu percebesse me tornara desenvolvedor. Como se viu, alguns garfos apareceram e o projeto original morreu um pouco, mas também ajudei a contribuir com alguns garfos. As alegrias do código aberto!
No momento, um aplicativo para iPhone no qual estou trabalhando ativamente é baseado em um dos garfos que apareceram na biblioteca de protocolos de mensagens instantâneas. É incrível como os produtos de código aberto podem evoluir e dar um círculo completo às vezes :)
fonte
Freqüentemente, fazemos pequenas contribuições para vários projetos de código aberto. Isso é feito principalmente porque uma parte específica do código feita para obter alguma funcionalidade "logicamente" pertence aos projetos e não ao nosso próprio código, e, contribuindo com eles de volta, eles recebem parte da distribuição oficial, em vez de termos que acompanhar de perto novas atualizações, garantindo que o código ainda funcione.
Isso é bom, pois diminui o risco de quebras ao decidir atualizar para a versão mais recente das bibliotecas.
fonte