If I release software under a free software license that does not allow others to make proprietary derived works, does this preclude me from making proprietary derived works myself?
No. Licenses gives others permissions that you already have. It is your code. You don’t need your own permission to make a proprietary version, or to release a version under a different license, or to sell someone the right to make a proprietary version, or to sell someone the right to incorporate parts of your code in a proprietary program. (One caveat: if you incorporate non-trivial changes other people have made into your code base you are no longer the sole author. You would then need their permission to make a proprietary version, just as they would need yours.
Related Questions
- If I release software under en free software license that does not allow others tono make proprietary derived works, does this preclude me from making proprietary derived works myself?
- If I release software under a free software license that does not allow others to make proprietary derived works, does this preclude me from making proprietary derived works myself?
- Can I just release my software under a free license like the GNU GPL or an open source license?