2 ms·
Doesn’t answer your question but something I’ve wondered about as well. I don’t maintain any open source software (yet?) but if I were to start a project I’d li
by rgrmrts 5y ago
Doesn’t answer your question but something I’ve wondered about as well. I don’t maintain any open source software (yet?) but if I were to start a project I’d likely use a permissive license.
I don’t want to start a philosophical flame war about licenses, but this idea makes sense to me. The details will likely take work to iron out, but why not have open source licenses with a clause for companies with over a certain amount of annual net profit. Does anyone have examples of this in practice? As far as I know, licensing models like Mongo or Elasticsearch are a bit more binary.
I’d be fine letting individuals, small businesses, and startups use the software for free in perpetuity unless they hit some metric like “greater than $x in annual profit” or whatever. I guess a counterpoint to this might just be that companies that get to that scale would just develop the same thing in-house instead.
- slavik81 5y agoWhat you're describing is not an open source license. You seem to be looking for something akin to the Unreal Engine license, which Wikipedia describes as "source-available commercial software."
- rgrmrts 5y agoThanks for that term. I found the Commons Clause[0] that goes along with any existing permissive license. [0]: https://commonsclause.com/ https://commonsclause.com/