On a related note, FOSS suffers from massive positive externality market failure. As a result we underinvest in it.
Can you explain what that means, I’m not sure I understand?
In the free market economic model it’s generally assumed that prices of things, including wages, investment, accurately represent the value of what’s being produced. An ideal free market has everything about a product expressed in its price. In reality markets often misprice things. That is the price determined by the market for a product is lower or higher than it should be. There are many reasons for that and they’re considered market failure, because the market fails to price things correctly which then means it fails to allocate resources efficiently - one of its primary features. This means for example that something is too expensive and we produce too little of it as a result, or the other way around. Externalities are a type of mispricing where there’s negative or positive effects, or value, from a product which isn’t reflected in its price. For example, until recently the CO2 emitted by manufacturing of most things wasn’t factored in the prices of anything. As a result, say the price of shipping is lower than what it should be. As a result we ship more than what we otherwise would have. As a result there’s more wildfires. As a result populations near wildfires lose their homes and/or their insurance rates skyrocket. They’re paying costs that should have been part of the shipping prices which would have reduced the amount of shipping we do, or made the shipping industry invest in low carbon technology, etc. The market however failed to allocate this cost into the price of shipping, thus producing an externality. Since this externality is an additional cost compared to the price, it’s a negative externality. A positive externality is one where there’s additional benefit that’s not reflected in the price of a product. In the case of free open source software, a lot of it is priced at 0. At the same time there’s vast numbers of businesses built upon FOSS. Since the market prices FOSS at 0, most of them pay 0 and we end up with unmaintained OpenSSL libraries. Perhaps more importantly, we end up having less FOSS produced than what would be optimal for the economy. For example we end up having most firms pay Microsoft significant profit margins for their products instead of paying significantly lower prices for FOSS which would have generated the investment needed to develop better alternatives to MS’es products. And that’s the market failure that leads to underinvestment in FOSS.
Now I’m not in any way saying that the free market is a tool that is actually capable of allocating these resources efficiently and that “something is done to it” which causes it to fail. If anything, FOSS is a great example of the inherent inability for the free market to efficiently allocate resources in many cases. You know, in case the climate crisis wasn’t a good enough example. 😅