A Linux Foundation escreveu um guia de como indivíduos e empresas pode fazer para participar das comunidades open source. Uma vez que o mundo open source tem se tornado uma realidade onde empresas fazem uso das ferramentas para construir suas soluções comerciais como produtos e serviços. Porém, sem entender como o mundo open source funciona e sem uma estratégia pode te deixar até mesmo frustrado acreditando que esse ecossistema não funciona.
Foi por isso que Stormmy Peters e Nithya Ruff escereveram esse guia para ajudá-los a entender como os projetos são estruturados, como contribuir e como ser bons cidadãos no mundo open source. Esse guia é divido em sete seções explicando desde os benefícios de contribuir para o mundo open sourece a estratégias de como contribuir.
Na Seção 1 explica que algumas empresas como Intel, IBM e Samsung possuem programas inteiramente open source e outras empresas se tornaram consumidoras de open source por acidente. Muitas dependem comercialmente de software open source que se torna critico para o sucesso da empresa. Mais de 15.300 desenvolvedores de mais de 1.300 empresas contribuírem apenas para o kernel. Alguns dos benefícios são atrair novos talentos (isso facilita a vida do RH no processo de seleção de novos colaboradores. Fica a dica de estratégia ;), reduzir custos (uma vez que não precisarão ficar pagando por licenças e ficar aguardando que novos recursos necessários e correções de bugs demorados demais sejam adicionados. Essas empresas preferem contribuir corrigindo bugs, adicionando novos recursos e funcionalidades para seu próprio uso) e influenciar a direção dos projetos uma vez que se torna mais fácil de se ter novos recursos e funcionalidades aos programas de acordo com a sua necessidade.
![]() |
Número de desenvolvedores por kernel |
Na seção 2 explica como os projetos open source são gerenciados através de lideres, mantenedrores, os confiáveis que enviam commits, os contribuidores (com código,documentação ou de outra forma. Todas são essenciais) e os usuários.
Na seção 3 explica como as contribuições funcionam que variam de acordo com cada projeto.
Na seção 4 explica como as organizações contribuem. O meio mais comum e mais fácil é contratando pessoas deixando-as trabalhando cima dos projetos em tempo integral. As empresas também devem considerar contratar pessoas que alguém que já fez contribuições significativas para o projeto que pretende contribuir. Logo abaixo está a lista de empresas que contribuem para projetos open source;
![]() |
Empresas que contribuem com projetos open source |
Na seção 5 descreve dicas com detalhes de como ser um bom cidadão corporativo quando for participar de um projeto open source. Que dentre elas estaria se unir a comunidade, entender a governança, começar pequeno, construir relações em eventos, incluir a comunidade cedo e sempre (voltamos ao livro a catedral e o bazzar onde mostra a diferença entre GNU e Linux) e contribuir.
Na Seção 6 descreve como criar suas próprias estratégias open source apresentando porque as contribuições são importantes, quais projetos utilizam e devem focar, quais contribuições estão fazendo, quais financiamentos precisam, como devem promover seus esforços, quais treinamentos precisam fornecer, como determinarão se o projeto é sustentável e se precisam de um escritório para gerenciar esses projetos.
A seção 7 são simples considerações finais. Essa lista de seções é bem extensa e vale a pena para empresas que querem adotar o modelo open source e contribuir fortemente com os projetos. A leitura vale a pena se você consegue ler inglês. Boa leitura e até o próximo artigo =)
Fonte: Linux Foundation
Nenhum comentário:
Postar um comentário
Viu algum erro e quer compartilhar seu conhecimento? então comente aí.
Observação: somente um membro deste blog pode postar um comentário.