AKA: Crowdfunding, Pre-order
Proposals from maintainers to develop major features or new versions of the software. Payments are collected via a crowdfunding platform in various tiers and can offer additional countervalues (e.g., naming the version). Often these are one-time payments for one version, but can be repeated if the community support exists (e.g., for every minor version).
Variants & Options:
|Effort to set-up
|Some descriptions and bank info is sufficient
|Effort to maintain
|New description for every new version & development time
|Cost to set-up
|Maybe some costs for making a great video / demo of the future version
|Cost to maintain
|No cost after if funding goal is reached. But process is repeatable with next version
|Can work for larger versions
|Depends on community size & will to fund
|Depends on the extensibility of the software (plugins could work better)
|Full income Threshold
|Might be only a sub-group who develop the tools, etc.
|New version is probably already on the roadmap
|Easy to forget, ignore, or overlook by users
|Necessity to pay
|Credit card is sufficient
|Scales to the time available to develop new version
|Effort for marketing
|Harder for Libraries; Easier for Programs, Tools, Databases, etc.