What is the Mozilla DNA?
July 1, 2008
In my last post I referred to the Mozilla DNA
, a term I picked up from Mitchell and used in the course of discussing what role(s) the Mozilla Foundation might take on in future. However I’m not sure Mitchell (or anyone else for that matter) has ever precisely defined what the Mozilla DNA actually consists of, so before going on I thought I’d write down my own personal opinions on the matter.
By analogy with biology, the Mozilla DNA is what makes Mozilla unique, differentiates the project and its various embodiments (the Mozilla Foundation, the Mozilla Corporation, Mozilla Messaging, and so on) from other initiatives, and equips it to potentially take on various tasks (more or less successfully, as the case may be). This DNA includes (among other things) the type of project Mozilla has been and is, the types of activities it has traditionally engaged in, the types of people (i.e., in terms of skills, motivations, values, etc.) that have traditionally engaged in those activities, and the mechanisms by which the people and activities have been coordinated.
More specifically, I think the following are key elements of Mozilla DNA:
- an emphasis on doing things as opposed to (just) talking about them (
implementation
vs.advocacy
) - a focus on individual users and on creating products and related services that touch those users directly, as opposed to providing infrastructure (
plumbing
) for use by others to create those products and services - a reliance on decentralized collaborative development within a meritocratic structure, with lots of opportunities for people to progress from casual users to core contributors to both technical and non-technical activities
- a commitment to openness and the public good (as embodied in the Mozilla Manifesto), including adherence to the general principles underlying open source and free software licensing
- the employment of a mixture of noncommercial and commercial strategies and organizational structures, accompanied by a surrounding ecosystem of both noncommercial and commercial ventures
- an ambition to operate on a worldwide basis and touch the lives of hundreds of millions of people
- a reliance on organic growth fueled primarily by grass-roots adoption by individual users
- the vision and resources to operate on a long time horizon (10 years or longer)
In my opinion any potential new activities for the Mozilla Foundation and the project as a whole must be consistent with as many of these elements as possible, and many candidate activities can be rejected due to their mismatch with Mozilla DNA. For those activities that are a match, some might represent straightforward extensions of current activities (e.g., developing more software products), while others might be new and different kinds of activities that can leverage existing project capabilities (e.g., supporting participatory development of non-software content).
I’ll come to the question of the match between potential Mozilla activities and Mozilla DNA in a future post. In the meantime I welcome any additions or correction to the above list.
July 2, 2008 at 5:10 am
At a tangent, the Mozilla Manifesto needs to be declared final sometime. It’s been live in its 0.9 form since at least April 07. Having a static statement of core principles effectively marked incomplete and subject to change lessens the impact rather.
July 2, 2008 at 11:55 am
“subject to change” is a strength, not a weakness, that’s what makes the US constitution is such a great document.
July 25, 2008 at 3:07 am
[...] ways in which we could get involved in education-related initiatives that are consistent with the Mozilla DNA. In effect we have an opportunity to help build a constituency for the open web and the general [...]
March 12, 2009 at 1:22 am
[...] and a trend we might like to encourage. How we might do so in a manner consistent with the Mozilla DNA? I think the answer varies based on the particular Mozilla entity in question (what I call the [...]