3 ms·
There are things you could charge money for even if it is FOSS, such as: - Priority support (or even, any support at all, if you prefer to not offer any free s
by zzo38computer 2y ago
There are things you could charge money for even if it is FOSS, such as:
- Priority support (or even, any support at all, if you prefer to not offer any free support at all)
- Preinstalled hosted instances of the software (in case the user does not want to set it up themself on their own computer)
- Physical media, e.g. CDs and DVDs
- Printed documentation
- Customized software solutions (if the user does not wish to modify it by themself)
- Precompiled binaries (possibly, only when using commercial "app stores" e.g. in iPhone/iPad)
- An explicit license to use it in case your company requires an explicit license (this is how it is done with SQLite, which is public domain, but charges money for a "Warranty of Title" in case you need that)
- Computer hardware designed to work with the software
You can combine multiples of the above. (Which are appropriate would depend on what your business is; some are not appropriate for some kinds of products/services.) (In some cases, I might even be willing to pay for some of the above, e.g. for some software, I might like to purchase printed documentaion if it is available, even if I can also access it for free on the computer.)
There are other possibilities, but I think that many of them will be unethical and should be avoided.
You do not have to force everyone to pay; someone who does it by themself will do so, and might refuse to pay anyways even if you do change the license (might instead prefer to no longer use it, or write their own, etc).