I live in Russia now and I lived in the USSR for long enough of my childhood to remember how things were. I hope this satisfies your curiosity. I know that the idea of building anything resembling Marx's communism died with Lenin and Trotsky but that was not the point of my post. I was commenting on the silliness of the 'good' sharing and 'bad, commercial' sharing. You know from my experience workers in the USSR free from commercial exploitation did not go on to create a variety of amazing things, most just took the situation as a chance to seat around idly most of the work day. Anything consumer, more complicated than a loaf of bread was sold broken right at the store, was not uncommon at all to come to the store and find every TV set in stock to be non-functional, then buy it anyways and then spend weeks or months procuring electronic components to fix it yourself. Sound a lot like Free Software, doesn't it? IMHO Free Software has run out of steam, beyond several high profile projects (that land actual paying jobs or fame) Free Software just does not provide enough motivation for people both to do interesting tasks (If I am good at something that is interesting to me, I'd rather do it at a place that pays me money for it) and for mundane tasks (who wants to do testing and good support with actual ETAs for free?).