I have started objecting to the description of a contributor as a “volunteer”.
Volunteers are people who give their time/effort to an institution or group at some cost to them for little benefit in return. They usually do this as a labor of love, and therefor the argument can be made they receive some kind of emotional satisfaction from the exchange but it’s fundamentally categorized as a one way exchange where the volunteer is **giving** and the institution or group is **taking**.
Open source contributions are not market transactions. In a market there is a producer and a consumer, the transactions between them are to the benefit of either the producer or the consumer or both. Producer makes something, consumer evaluates the product and decides to give capital to the producer. Volunteer is a term used to describe an actor that is working for the benefit of the producer without reciprocal benefit to themselves to the extent that they benefit the producer.
Capital is the driving force in a market, it’s what enables the transactions. Workers are paid for contributions to product so that institutions can enable transactions where consumers are given a product in return for more capital. Capital is certainly a factor in open source, but it’s auxiliary. Capital may drive one side of the transaction, an actor paid to contribute to a product or consumption of a product used by the consumer to generate capital, but it does not drive each side of the transaction.
Contributors are not driven by a need to benefit a particular producer and are rarely driven by capital. In fact I can’t think of a way to describe open source contributions in terms of a market. In open source there is the **product**. The product exists almost as it’s own entity outside of the producers that created it or the consumers that use it. Because if it’s transparency and it’s ease of access and manipulation it cannot be viewed as a unit in a transaction within a market. Instead, all interactions need to be described in **relation to the product**. Contributors, institutions and individuals, that take part in production and those that take part in consumption take part in transactions with the **product**. This is an open source community, a group of actors taking part in transactions with a product.
The communities that thrive are the ones that remove barriers to these transactions and create tools that enable new transactions for more diverse contributions to the product. The transactions are not one-way, each transaction is two-way, benefiting both the product and the actor.
Rather than capital, mutual benefit seems to drive open source transactions. The product and the actor benefit from every transaction, with only a small portion of those transactions seeing capital as the benefit. The notion of a volunteer simply doesn’t exist in this model because there are rarely, if ever, transactions that only benefit a product at a cost to the actor. Actors **must** to be motivated and products are not “owned” in the traditional sense of ownership since their production is taken on by a community motivated by mutual benefit which tears down the relationship traditional market producers have with products.
Tools that are built to enable one sided transactions to a product usually fail because actors aren’t motivated by transactions that aren’t mutually beneficial.
A quick look at Firefox shows a very broad and diverse number of tools that enable mutually beneficial transactions. Although we often think about the new kinds of contributions that additions to Firefox itself will enable like [Personas](http://www.getpersonas.com/) or [Jetpack](https://jetpack.mozillalabs.com/) we also have a variety of tools that enable non-code contributions. Everything from that little button that reports a crash (benefits the product’s stability and improves your browser experience) to [SUMO](http://support.mozilla.com/en-US/kb/) (users seek resolution to support issues while providing the product with immeasurable usage feedback and bugs) are examples of tools that enable new transactions with the product that are mutually beneficial to the product and the actor.
One of my favorite things about working at Mozilla is being able to think about new kinds of contributions and how to enable them. There are few products with such a large and diverse ecosystem of users so the opportunities for new contribution is uniquely large so long as we create tools that are mutually beneficial.










What’s wrong with the word volunteer? Can you give some examples of places where someone would be a volunteer, and how you think that differs from the Mozilla community?
The best example I can think of is that you might have a local organisation looking after a small park, clearing litter, planting flower beds etc. The people doing the work may well be volunteers. They would not be paid, but would still get the satisfaction of being responsible for a well-maintained public facility, pleasure from the work itself (hopefully working outside with friends on sunny days) and a feel-good factor for doing something charitable.
I much prefer ‘contributor’ — it clearly describes what’s going on (a contribution of time, effort, code, etc.), and doesn’t have the purely charitable implications of ‘volunteer.’
I think you’re raising a valid point in that there are multiple potential motivations for people getting involved in an open source project, some of them altruistic, and some not:
All these involve mutual benefit, with varying degrees of balance between the contributor and the project.
It’s this broad accommodation of different motivations that makes open source work so amazingly well for hobbyists, small startups, and huge enterprisey corporations alike.
I dare say, you cannot escape capitalism. While the transactions might not involve cash, it does involve a trade of time for a better product, and a few other things. If it was just one person developing it, there wouldn’t be as many people flocking to contribute, as open source is also a social networking device, where more participation leads to more participation.
Buy cheap phentermine….
Buy phentermine without rx. Buy phentermine online. Cheapest place to buy phentermine. Buy phentermine without prescription….