I enjoyed this article - it gives a definition of "peer production", and explains our sense of unease when voluntary collaborative efforts get mixed with financial gains.