Developers love (talking about) open source. The popularity of GitHub, the infinite number of modules in package registries, and open source projects are all indicators of this. I, myself, have contributed and tried to contribute to, Open-source projects. I believe that's how the world is supposed to work. Humans should share knowledge and collectively build stuff, enabling each other.
It seems developers aren't the only ones in love with Open source though. From baby startups to conglomerates, every other company is dying to show their love for OSS these days. Some of these are the same companies that have more patent lawyers than developers or have been busy bashing open source a while ago. I bet they didn't suddenly turn into socialists or something. I can think of two reasons.
For most companies, open-source is free labor. Many of the most popular modules in almost all popular languages are being written and maintained by some developers in their free time. Companies that use the