Anyone who has ever actually worked on OSS or just hangs out in ANY support channel/forum for open source will see that users are endlessly demanding, need lots of support, but will never, ever pay for anything if a free alternative exists.<p>Linus and the “gamers” will compare and try distros, point out tiny flaws, judge developer team strength but the one thing they will almost never, ever do is _pay money_. Even the nicest folks try their best, ask for support politely but they typically will not or cannot pay, and cannot contribute to a project beyond a solid bug report in most cases.<p>Linux OSS fanboys also are allergic to paying for software. God forbid someone charges a dollar for a useful application on a linux distro. Elementary OS is trying to inch towards payment with a “pay what you want” model because developers and teams actually charging for their labor would piss off 99% of the users. They may talk about the virtues of open source but what 95% of (non-technical) users love about open source is the fact that its FREE.<p>Kovid Goyal, creator of Calibre & Kitty gets ~$3000/month on Patreon for software used by millions that he’s built and supported for a decade now. How much does Amazon make on the Kindle instead? Tens or hundreds of millions? This isn’t a case of an evil corporate company not paying for OSS either, its just people who like to read.<p>We could end the Chrome hegemony tomorrow if Firefox was realistically able to charge for a browser, hire folks and not get completely dropped by their userbase. I hang out in the Firefox chats and fixed a bug once. Like most OSS, “community driven” basically means ~1000 people are actually willing and able to contribute to the project in some capacity. The rest is freeloaders, even if they happen to have good intentions. Google figured out an indirect way to get compensated for what they build because they too know users will not pay for a browser, or a search engine, or maps, or cloud storage, or photos, or news or everything else Google just gives us for free. As developers we could help solve this problem too - simply work for Mozilla negotiate a lower salary if you feel so strongly.