4 ms·
It isn't open-source in the "FOSS" sense. You can't have such terms in a FOSS license. However, you can have parts of a codebase be FOSS licensed, if the licen
by gridlockd 6y ago
It isn't open-source in the "FOSS" sense. You can't have such terms in a FOSS license.
However, you can have parts of a codebase be FOSS licensed, if the license is compatible with non-FOSS code. BSD, MIT and Apache licenses allow this, copyleft licenses like the GPL don't.
- johannes1234321 6y agoGPL (and others) allow such a model as well. There is nothing in the GPL preventing me from selling for as much as I like. The buyer however has to receive the source code (upon request) and can share it for free (as in beer) if they like.
- gridlockd 6y agoI'm taking about using a license that has provisions such as "can only be used for free by entities with less than $100,000 in revenue" (this case) or "must not be used for evil" (jslint). Such a license would not be considered a free software license, because it restricts the use: https://opensource.org/osd.html https://opensource.org/osd.html As a result, the license would be incompatible with copyleft licenses. Of course, you could kindly ask your "customers" to please pay for a license in case they're using the software for some purpose. Good Luck with that.