the impact of participation in virtual brand communities on consumer trust and loyalty : the case of free software .
Some antecedents and effects of trust in virtual communities