The two types of open source

32 points by janiczek


technomancy

Meh.

A much more useful distinction is “created to make companies money” vs “created to help humans”.

(observant readers will note that this is very close to “open source” vs “free software”, except for the fact that “free software” nowadays is more associated with “purity culture navel gazing” than actually helping humans)

jeezy

Normalize getting paid for open source work.

Right now, that only really happens in big and/or very successful companies. Look at people who receive sponsorships on GitHub: they get peanuts for their work. Recently, I found someone with tons of high-quality open source projects. They had sponsorships set up, and didn’t shy away from asking for them. I later found out they’re making something like $500 a month. If they were working full time on this (and I think they could), that’s $3 per hour. That’s below minimum wage in, say, Ecuador, and waaaay below what that person can make as an software engineer employee, let alone an entrepreneur. (And make no mistake, starting and maintaining a number of successful open source projects requires much of the same skill set as running a small company.)

As someone who has completely rejected the idea that we (independent developers, for lack of a better group term) should use licenses which don’t make a distinction between individual and corporate use, I have some data to contribute here:

After ~3 years of GitHub sponsors I have 41 active sponsors, whereas after ~5 months of selling individual commercial use licenses, I have 51 active license subscriptions; the majority of the latter costs are ultimately reimbursed by corporate employers, whereas sponsorships are not.