Suponha que eu desenvolva uma biblioteca útil e decida publicá-la como código aberto. Algum tempo depois, tenho uma necessidade comercial de fazer algo que não esteja em conformidade com a licença de código aberto. Posso fazer isso?
Como publicar o software de uma maneira que mantenha a propriedade e não me impeça de usar a biblioteca no futuro?
Lembre-se de que, pelo menos em teoria, outros desenvolvedores podem decidir contribuir para o meu projeto de código aberto. Posso especificar em uma licença que eu, como desenvolvedor original, também recebo a propriedade de suas contribuições? Não me interpretem mal aqui, eu não estou tentando ser mau e me apropriar do trabalho de outros - eu só quero manter a minha propriedade e, se alguém postar uma correção importante, eu poderia ficar incapaz de usar o código original, a menos que Eu também uso o trabalho dele.