The interesting thing with open source is that it devalues the contribution of the software engineer. Your effort and ideas are now worth 0. You either do that work for free, on your spare time, or are paid by some company to write software that is seen, by the company paying you, as a commodity. Open source is at the extreme end of neoliberalism. It is really a concept from the savage capitalist mentality of the MBA bots that run the corporate world. They certainly love open source.