3 ms·
Many developers dual-license their software under the GPL3 or Affero license and then separately offer a commercial license (possibly offering options for paid
by j_s 12y ago
Many developers dual-license their software under the GPL3 or Affero license and then separately offer a commercial license (possibly offering options for paid support). This allows other developers to contribute and even re-sell (open source only + their support) but ensures that all improvements made in this manner are available to everyone. (Note that in this scenario [1]contributions can be a bit tricky since they need to be dual licensed which usually means a developer CLA, and [2]companies and developers often get away with licensing violations.) In general, contributors will prefer more liberal licenses.
In any case, thanks for being willing to consider all the options. For the most part I'd guess the primary benefit would be signing yourself up as benevolent dictator nurturing a community of developers (in addition to users) around your new tool.