Commons-based peer production (CBPP) is a term coined by Harvard Law School professor Yochai Benkler.[1] It describes a new model of socioeconomic production in which large numbers of people work cooperatively (usually over the Internet). Commons-based projects generally have less rigid hierarchical structures than those under more traditional business models. Often—but not always—commons-based projects are designed without a need for financial compensation for contributors. For example, sharing of STL (file format) design files for objects freely on the internet enables anyone with a 3-D printer to digitally replicate (distributed manufacture) the object[2][3] saving the prosumer significant money.[4][5]

The term is often used interchangeably with the term social production.


The history of commons-based peer production communities (by the P2Pvalue project)

Benkler contrasts commons-based peer production with firm production, in which tasks are delegated based on a central decision-making process, and market-based production, in which allocating different prices to different tasks serves as an incentive to anyone interested in performing a task.

Benkler first introduced the term in his 2002 paper "Coase's Penguin, or Linux and the Nature of the Firm",[6] whose title refers to the Linux mascot and to Ronald Coase, who originated the transaction costs theory of the firm that provides the methodological template for the paper's analysis of peer production. The paper cites Eben Moglen as the originator of the concept.[6]

In his book The Wealth of Networks (2006), Benkler significantly expands on his definition of commons-based peer production. According to Benkler, what distinguishes commons-based production is that it doesn't rely upon or propagate proprietary knowledge: "The inputs and outputs of the process are shared, freely or conditionally, in an institutional form that leaves them equally available for all to use as they choose at their individual discretion." To ensure that the knowledge generated is available for free use, commons-based projects are often shared under an open license.

Not all commons-based production necessarily qualifies as commons-based peer production. According to Benkler, peer production is defined not only by the openness of its outputs, but also by a decentralized, participant-driven working method of working.[7]

Peer production enterprises have two primary advantages over traditional hierarchical approaches to production:

  1. Information gain: Peer production allows individuals to self-assign tasks that suit their own skills, expertise, and interests. Contributors can generate dynamic content that reflects the individual skills and the "variability of human creativity."
  2. Great variability of human and information resources: leads to substantial increasing returns to scale to the number of people, and resources and projects that may be accomplished without need for a contract or other factor permitting the proper use of the resource for a project.[8]

In Wikinomics, Don Tapscott and Anthony D. Williams suggest an incentive mechanism behind common-based peer production. "People participate in peer production communities," they write, "for a wide range of intrinsic and self-interested reasons....basically, people who participate in peer production communities love it. They feel passionate about their particular area of expertise and revel in creating something new or better."[9]

Aaron Krowne offers another definition:

commons-based peer production refers to any coordinated, (chiefly) internet-based effort whereby volunteers contribute project components, and there exists some process to combine them to produce a unified intellectual work. CBPP covers many different types of intellectual output, from software to libraries of quantitative data to human-readable documents (manuals, books, encyclopedias, reviews, blogs, periodicals, and more).[10]


First, the potential goals of peer production must be modular. In other words, objectives must be divisible into components, or modules, each of which can be independently produced. That allows participants to work asynchronously, without having to wait for each other's contributions or coordinate with each other in person.[11]

Second, the granularity of the modules is essential. Granularity refers to the degree to which objects are broken down into smaller pieces (module size).[11] Different levels of granularity will allow people with different levels of motivation to work together by contributing small or large grained modules, consistent with their level of interest in the project and their motivation.[11]

Third, a successful peer-production enterprise must have low-cost integration—the mechanism by which the modules are integrated into a whole end product. Thus, integration must include both quality controls over the modules and a mechanism for integrating the contributions into the finished product at relatively low cost.[11]


Additional examples of commons-based peer production communities (by the P2Pvalue project)
One day living with commons-based peer production communities (by the P2Pvalue project)

Examples of projects using commons-based peer production include: