Understanding Contributor Behavior within Large Free/Open Source Software Projects: A Socialization Perspective
The Architecture of Cooperation: How Code Architecture Mitigates Free Riding in the Open Source Development Model