The (strict) philosophy of open source isn't to take money from its adopters, or to prevent them to monetise, it is to spread the openness to serve humanity by having the intelligence reused and built upon rather than energy wasted on replicating and competing.
Competition is a waste, contrary to the misinformation we have been subjected to, it only serves a minority at the expense of everyone else. Collaboration offers far greater efficiencies, the essence and success of open source lies in the openness and contagion of openness to share the yield of commutative expenses.
I think the valid discontent you express is with regards to the open source flag being used to promote goodwill while in reality building a business model on it with closeness to protect monetisation. that I agree has been a plague and a very disingenuous approach to doing business, at the end hurting opensource, at least tarnishing the goodness reputation open source has built for decades.
My understanding of the philosophy of open source is different. I believe it was always more fundamentally about freedom and specifically encouraging a marketplace of ideas.
Going back to the early days with Stallman and the GPL it was about making software more transparent and empowering users. You can see how something is implemented, modify how it works for your own needs, etc, just like if you were to buy a physical machine like a car.
Competition is not a waste, it is the means by which free actors improve society. In theory there if there's one provider of everything, there is less waste, and that may be true for certain periods of time but not in general. Power structures ossify, become bloated, corrupt, and inefficient. If you have a monopoly, even if it's the most benevolent, open one in the world, the incentives to improve are diminished. The most powerful incentive to improvement is the threat of those you depend on for money, power, or status, freely choosing against you, which requires competition. You need people that are able to look at the status quo and decide that they can do it better, creating the next generation of whatever it may be.
The OSS community has lots of competition and is better for it. Linux competes with the BSDs and private OSs. There's tons of distros building off each other trying new ideas. Forking is expected. It doesn't always lead to the next great project but it moves the needle.
I partially agree with this claim, but - FOSS software does not prevent competition, it just takes the intellectual property and copyrights aspect from it. You compete in conditions of access to your competitor's data as well as yours. And there is intense competition in FOSS! It doesn't devolve into everybody working on the same thing. But the point is it is always possible to derive from one of the "branches" of competition and do your own thing.
(Case in point: Desktop environments which based themselves on GNOME 2 because they didn't like where GNOME 3 was headed design-wise.)
I guess we should be more specific: in OSS, there is licensing competition in that there are multiple licenses. Competition between different OSS platforms is platform competition, and competition between applications on a platform is ecosystem competition.
When you think about it, there are many levels of competition, and very little code re-use. Only a few shared libraries or APIs/ABIs are actually reused by more than a handful of apps.
Well, first, a "handful of apps" is already quite a bit of reuse; and second - it's quite a lot of libraries that get reused (or used outside of the original application). It's true that you have many libdo-stuff-for-foo-app that's not very reusable, but if you search the web, or github/sourceforge/etc., there's a hell of a lot that's available for use and reuse. Finally, some (re)use is from toy projects or ones not intended for mass usage.
Competition is a waste, contrary to the misinformation we have been subjected to, it only serves a minority at the expense of everyone else. Collaboration offers far greater efficiencies, the essence and success of open source lies in the openness and contagion of openness to share the yield of commutative expenses.
I think the valid discontent you express is with regards to the open source flag being used to promote goodwill while in reality building a business model on it with closeness to protect monetisation. that I agree has been a plague and a very disingenuous approach to doing business, at the end hurting opensource, at least tarnishing the goodness reputation open source has built for decades.