64 ms·
The only way socialism works to describe open source and free software is if you try to force political or economic terms onto something like software developme
by beatgammit 7y ago
The only way socialism works to describe open source and free software is if you try to force political or economic terms onto something like software development.
Graffiti isn't socialist just because it's done gratis and relatively collectively. In fact, it could be considered as capitalist because it's essentially advertising (in many cases). Donation-based museums aren't socialist because they offer free entry, they're still run by a small, exclusive group and have essentially decided on a different business model.
Likewise, open source and free software isn't necessarily "socialist", and it may not even necessarily be collectivist. Essentially, open source software gives up state protections and adds limitations of its own. In that sense, I'd argue that open source and free software are more laissez-faire than collectivist, since their license terms are often what you'd get if there were no government providing copyright protections (especially for liberal licenses like MIT).
Any software project could be collectivist if it chooses, but that has more to do with the organization governing maintainence of the codebase than the license it uses. For example, RedHat is very centralized and commercial and Debian is very democratic, yet they both use the same GPL license. Likewise, the Go project is very centralised and the Rust project is a bit more Democratic, yet they both use liberal licenses.
So no, socialism is not a good word to describe open source or free software licenses or even the community as a whole, though it could be a decent term for specific projects.