>>1
http://en.wikipedia.org/wiki/Potlatch
personally i dont think socialism or communism can really work in an industrial society though, but their ideas seem to be based on communal tribal standards and practices.
capitalism plays on the fact that people cant deal with this many people and access to limited resources. the idea of commonly sharing resources can only work if there is an even distribution of resources. a disparity would necessitate regulation and rationing. with a larger population, such as in industrial societies, this becomes increasingly difficult.