Earlier quoted context omitted.
Linux Foundation is an obvious example of big corporations paying for the development of a project they rely on: most money comes from huge corporate membership fees, most code comes from salaried programmers at those corporations. Most devs though would balk at the idea of paying for Linux.
Yes, big corporations like Google, who is perfectly capable of paying for osxfuse, too. Balk? You think the MBAs at those big corporations are pushing them to pay for Linux over the objections of the devs? No, devs don't balk, devs are the reason those companies are paying for Linux. What in the world do any of your points have to do with the discussion at hand? My parent, pjmlp, claimed that (1) open source can't be…
- Of those which are, such as Linux, they are sustainable not because community cares about them (they might or might not) or because community pays for them (they might or might not), but because corporations find enough vested in them to support them (through money and/or people). I highly doubt Linux Foundation is sustainable without corporate sponsors.
- If you ask a typical dev to pay for a Linux distribution, they will balk at it. A one-off donation? Maybe. And that's Linux, a major and a clearly expensive project. How many projects are there that we take for granted? How many of them are sustained by the oh-so-great-and-generous open source community? Dozens? Less?
There's a very clear division:
- Strategic projects with vested interests get picked up my huge corporations (or started by them).
- A few lucky projects get enough traction to be able to live off donations whole working on them full time.
- The absolute vast majority of all the rest can and do survive only because devs can afford to work on them. As soon as they can't, good bye development and support.
Edit: fixing some autocorrect mistakes.