I was listening to the first half on the way in this AM and first took some difference with Dave’s categorical “no one cares about open source as long as it’s free [as in beer].”
There is this misconception that Open Source, or specifically Free Software, is for free.
The truth is that it is "free" because you have already paid for it.
Take the Linux Foundation, just as an example. Their platinum members, those who donate US$500k a year are the likes of AT&T, Fujitsu, Google, IBM, Microsoft, Oracle, VMware, Cisco Systems, Intel, Qualcomm, Hitachi, Huawei, NEC, Samsung Electronics. The gold members (100K/year) are Alibaba, Baidu, Citrix Systems, Dell, EMC, Doky, SuSE, BlackRock, Accenture, Facebook, Hart, Oath, Uber, Toyota, Renesas Electronics, Panasonic, Toshiba, etc.
So every time you buy their products or services you are paying for Open Source/Free Software.
That's quite a skewed theory you have about Open Source or Free Software in my opinion.
As a example you chose the 500lb gorilla Linux which alone enables Red Hat to make Billions of dollars a year so I think Linux is not really a suitable example of Open Source unless making a case like yours.
Linux was once true Open Source, no one paid Linux Torvalds to release his work back in 1991. He made it for himself because he couldn't afford UNIX which was typically around $10,000 a seat back then.
Nowadays Linux is a behemoth, bigger than Microsoft, bigger than many. Redhat alone was acquired by IBM for 35 Billion USD, Google makes their fortune using Linux, Apple made zillions using the Mach Kernel and FreeBSD userland. In their heyday, Samsung was registering 1.5 MILLION new Galaxy Android phones a DAY.
When people buy products or services from these companies they're buying a product or a service, and their money certainly isn't going back to "Open Source Development', it's going to the shareholders of those companies all of which exist only to make a profit.
When someone buys a Samsung phone, they're not paying for any Open Source any more than they are getting a couple of Samsung shares in the phone carton along with their shiny new toy. They are buying a phone only, end of story.
How about a different Open Source example ?
Matthias Koch is a very smart German who wrote and maintains Mecrisp-Stellaris, a Forth language for ARM Cortex-M hardware.
https://sourceforge.net/projects/mecrisp/Mecrisp-Stellaris is Open Source, GPL specifically and totally Free. No one pays anything for it, and Matthias, who spent *years* designing, writing and testing it makes no request for donations or any kind of payments. Mecrisp-Stellaris is utterly Free in the full GPL sense of the word.
I believe a more accurate definition of Open Source is one that also fits Matthias Koch's work, or Linus back in 1991:
Open Source software is made by the Author for the Author, it's not made for you or I. The Author made it because either there was no alternative or the alternatives were unsuitable for various reasons.
Once the project is finished many Authors then make their Open Source Software available to whoever wants it as a way to contribute back to Open Source because their projects were only made possible by using Open Source Tools in the first place.
There are *tens of thousands* of such stories, the repositories of Linux or *BSD number in the 20 - 30 thousand, and I wager that 99% of those projects fit my definition above. There will be very few projects ( in comparison) listed by the companies I mentioned above, who only exist to make money from Linux.
Finally I'd like to say that I also disagree with you about Open Source setting the 'low bar for software' because I believe that the opposite is true.
A software author writing code for himself/herself in their spare time does their *BEST WORK* because it is for their own use. No boss, accountant or salesman is breathing down their neck pressuring them for the release that MUST BE READY FOR FRIDAY OR THEY ALL LOSE THEIR JOBS.
I submit that commercial software is the true crap, made only for a profit, full of bugs that were never fixed, full of legacy code no one understands because the head coder had a nervous breakdown from almost no sleep and 100 cups of coffee a day for 3 years so the board of directors could buy a round of new condos in the Riviera.
You do make some excellent Open Source comments in other posts, so I'd like to point out that it's only the issues in this post I'm taking issue with