Monetization via Employment

June 19, 2022 ยท View on GitHub

Payment by getting hired from a company interested in the OSS - probably for business critical parts of their products. Employment might range from 100% to 20% work on the OSS. Employers might nudge the development into a direction that benefits them but hinders other companies / their competition. Often these are normal employments as on-site or remote developer but longer freelancing contracts are possible and generate mostly recurring income.

Requires:

  • Either finding a company willing to hire or be approached by one
  • Negotiation of an employment contract (esp. between different countries)

Variants & Options:

  • Employment: Standard employment with social security contributions (country-specific)
  • Freelancing: Commissioning by the company as a legal entity

Platforms

  • Deel (Handles Employment between different countries)

Evaluation

CharacteristicsValueNote
Effort to set-upWeeksNegotiating contract between different countries
Effort to maintainLowThe contract could be terminated if OSS support is deemed no longer important
Cost to set-upNone
Cost to maintainNone
One-time IncomeMediumOnly if freelancing for a solution / feature
Recurring IncomeMediumProbably in the range of a normal salary in the employer's country
Income PredictabilityHighDepends on the contract
Full income Threshold1+
RecipientI
Additional WorkMediumMight vary between 0 and 80% - depends other work for the company.
VisibilityLowNotice on website to hire a maintainer are easy to overlook
Necessity to payLowComplex contracts; Voluntary but might bring good PR to company
Entry ThresholdLowSimilar to other employees of the company
CountervalueWork
ScalabilityNoneProbably one one employment possible (part-time or freelancing might be used)
Effort for marketingHighFinding a 100% job is very hard; When working partially for company's product is easier (due to War for Talents)
CompetitorsMAnother maintainer might be a competior for a (remote) job
Software typesAll