Hacker News new | ask | show | jobs
by __d 823 days ago
OSS (Open Source Software) is defined by the Open Source Definition. You can find that at https://opensource.org/osd

Your wish for a clause that ensures someone distributing a derivative has to give part of their revenue to you immediately means you're not actually looking for an Open Source license.

Additionally, being able to charge users once they cross a usage threshold is not a part of any existing Open Source license, and the only way I can think of to get that would be an additional contract. And that's prohibited by clause 7 of the OSD.

So ... in summary, you're not looking for an Open Source license: your requirements will need something else, possibly something written specifically for your needs, and you could choose to make the source code available under the terms you've outlined, but it won't be Open Source (or Free Software).

You might start looking at the Business Source License or the Server Side Public License to see if they'd meet your needs (neither of them are Open Source).

1 comments

Thank you, that is a fair point! I will look into both alternatives, you suggested!