Finally, there is talk of economic models in software development!<p>Valve software is an example of a software developer’s “cooperative” though you’d probably call it anarcho-syndicalist, instead of socialist. They wrote a great blog about it:<p><a href="http://blogs.valvesoftware.com/economics/why-valve-or-what-do-we-need-corporations-for-and-how-does-valves-management-structure-fit-into-todays-corporate-world/" rel="nofollow">http://blogs.valvesoftware.com/economics/why-valve-or-what-d...</a><p>The Internet has disrupted many economic models and affected society and even democracy (journalism, social networks). Automation reduces the demand for human labor. We have to have conversations about better solutions.<p>At my own startup, we constantly explore the intersection of technology, sociology and economics. Years ago, we explored proper compensation models using the socialist (not communist) principle “from each according to their ability, to each according to their <i>contribution</i>”<p><a href="https://qbix.com/blog/2016/11/17/properly-valuing-contributions/" rel="nofollow">https://qbix.com/blog/2016/11/17/properly-valuing-contributi...</a><p>And now, we are working on a utility token to power a decentralized “free market” of web software that emphasizes collaboration and re-use over competition and duplication. Would be happy to get feedback on the actual implementation and economics, as we will be going live with it soon. Here is the link:<p><a href="https://qbix.com/whitepaper/whitepaper.html" rel="nofollow">https://qbix.com/whitepaper/whitepaper.html</a><p><i>PS: to the downvoters: The above is open to feedback and revision. Instead of simply downvoting, why not click the link and read it, and offer a scathing critique? Again, we are trying to make sure this leads to an efficient and fair market in software development, and if we missed something, we would appreciate any feedback that involves words :)</i>