Como evitar a extração, onde as empresas se beneficiam sem retribuir?

Código aberto explicado em linguagem simples.

A prevenção completa geralmente não é possível no código aberto clássico. No entanto, os projetos podem optar por licenças adequadas, governança, acordos comerciais e uma cultura em que as contribuições sejam normais.

Os usuários também podem assumir a responsabilidade devolvendo manutenção, dinheiro ou conhecimento.