Monetization via Paid Binary

November 26, 2022 ยท View on GitHub

AKA: Selling without proprietary license

Payments for a official compiled binary version of the open-source software. While the OSS can have any license and freely used and shared by users, the official compiled binary has to be paid. These are often semi-recurring payments for every new version. Several projects with high amount of new versions even offer recurring monthly subscriptions.

Requires:

  • Setup of a download mechanism (hosted or self-build)
  • Setup of a payment mechanism

Variants & Options:

  • Single payments for each major or minor version
  • Recurring payments for continuous access to binaries
  • App-store Hosting: Binary version of a mobile app in an App-store
  • Cloud Hosted: Binary version or bundles deployable from a Cloud Marketplace

Platforms

  • PayDevs (paid compiled libraries in closed registry)
  • Gumroad (paid downloadable binaries, etc.)
  • Patreon etc. (giving manual access to binaries)
  • Stripe (payment mechanism)
  • PayPal (payment mechanism)
  • Paddle (self-build with international tax handling)

Examples

Evaluation

CharacteristicsValueNote
Effort to set-upDaysRequires download and payment mechanism
Effort to maintainLowMight require a feature roadmap that deploys new minor version every month
Cost to set-upLowMight require a little money for hosting binary version
Cost to maintainLowMight require a little money for hosting binary version
One-time IncomeMediumPrice can be freely set but orientates at prices for similar apps or tools
Recurring IncomeMediumFew users want to or can compile binary by themselves
Income PredictabilityMediumDepends on number of version deployed; If recurring payments work they will probably continue
Full income Threshold100+
RecipientC
Additional WorkLowMight require to manage downloadable binaries
VisibilityHighIf binary is necessary every user will stumble upon payment
Necessity to payLowBinary can be self-compiled or downloaded from third parties
Entry ThresholdLowCredit card is sufficient
CountervalueBinaryUser has a convenient way to get the binary
ScalabilityMediumIf price is right it will scale better
Effort for marketingLowIf binary is necessary every user will stumble upon payment
CompetitorsMediumBinaries often hosted on download marketplaces such as Cnet,
Software typesToolsEsp. for stand-alone OSS software