I've long held that open source is one of the world's biggest anarchist experiments. Anarchism, as understood by the likes of Kropotkin, largely believed that we can self organize towards working for the wellbeing of all, that s self organized groups will genuinely build useful and high quality tools.
Rather than turning open source into just another commercial effort, I'd love to explore going the other way. Why do we need to pay open source developers? They need housing, food, etc. Maybe the better answer is to figure out how to make those things freely available to open source developers.
It's possible to imagine a world where everything works like open source -- share what you have in excess, take what you need, work on something you enjoy for the betterment of all.
They also need a future for their children, to sock some money away for retirement and healthcare as well. These are all much more expensive.
Thats interesting im sure the Billionaires would love a little open source company town that takes care of everyone's needs that contribute to open source. Plays right into their network state idea
> I've long held that open source is one of the world's biggest anarchist experiments. Anarchism, as understood by the likes of Kropotkin, largely believed that we can self organize towards working for the wellbeing of all, that s self organized groups will genuinely build useful and high quality tools.
The paradox of this kind of "anarchism" is that it works really well when it isn't being consciously pursued, i.e. when the "well being of all" is an emergent effect of people pursuing their own well being locally, trying to speculate about "the well being of all" at the macro level. The moment people start trying to consciously work toward specific outcomes at the macro level, it all starts to fall apart.
So it's really more aligned with Hayek than Kropotnik: spontaneous order as a product of human action, not human design.
> Why do we need to pay open source developers? They need housing, food, etc. Maybe the better answer is to figure out how to make those things freely available to open source developers.
And that's exactly where we begin to falter. Sitting here on HN speculating about how to make the world, as a single unit of analysis, rather people at the micro level observing and replicating what actually works in practice individually, is a recipe for creating obstacles and mechanisms of centralization which will inevitably be abused.