This article analyzes the social regulation of free and open source software projects using the example of the Spip project. It finds that three modes of social regulation exist: 1) Control regulation centered on maintaining coherence of the product. 2) Autonomous regulation reflecting the differentiated commitments of individual contributors. 3) Distributed community regulation, where shared rules are created and transformed through exchanges and evaluations between contributors, providing recognition and stratification. The article is based on in-depth longitudinal ethnographic analysis of the Spip project over two years.