Supongamos que desarrollo una biblioteca útil y decido publicarla como código abierto. Algún tiempo después, tengo una necesidad comercial de hacer algo que no cumpla con la licencia de código abierto. ¿Se me permite hacer eso?
¿Cómo debo publicar el software de una manera que mantenga la propiedad y no me impida usar la biblioteca en el futuro de ninguna manera?
Tenga en cuenta que, al menos en teoría, otros desarrolladores pueden decidir contribuir a mi proyecto de código abierto. ¿Puedo especificar en una licencia que yo, como desarrollador original, también obtenga la propiedad de sus contribuciones? No me malinterpreten aquí, no estoy tratando de ser malvado y obtener la propiedad del trabajo de los demás, solo quiero mantener la propiedad del mío, y si alguien publica una corrección de errores importante, podría ser incapaz de usar el código original a menos que Yo también uso su trabajo.