Open source é uma das maiores alavancas de uma startup. Você consegue banco, framework, fila, observabilidade, modelo e infraestrutura que levariam anos para construir. Só não confunda acesso gratuito com ausência de obrigação.
Leia a licença antes do due diligence
Licenças têm condições diferentes para distribuição, modificação, serviço em rede e atribuição. Se o componente está no coração do produto, saiba o que pode e o que não pode. “Peguei no GitHub” não é parecer jurídico.
Dependência também tem saúde
Veja atividade do projeto, mantenedores, frequência de release, vulnerabilidades, governança e alternativas. Um pacote pequeno mantido por uma pessoa pode sustentar metade da internet. Isso é lindo até ela cansar. Para dependência crítica, tenha versão travada, processo de atualização e plano de substituição. Não precisa fazer fork de tudo; precisa saber o tamanho do buraco se o projeto mudar de rumo.
Contribuir pode ser estratégia
Corrigir bug upstream, documentar e participar da comunidade reduz custo de manter patch privado e melhora reputação técnica. Às vezes a maneira mais barata de “possuir” uma dependência é ajudar a torná-la saudável. Open source é grátis como estrada pública: você não construiu o asfalto, mas ainda precisa saber dirigir, manter o carro e entender para onde a pista vai.