Mitchell, very grounded in the Mozilla project, comes at the problem from the technology angle. I certainly agree that without a technological basis, it’s hard to make any kind of internet. In particular, I believe that trying to mandate openness through policy is very likely to fail. Cynically, I don’t place much faith in a pure activism-based approach. To carry forward the analogy of the environmental movement, I think progress will require a combination of technology, advocacy, policy, and the resulting market forces.
To me, a healthy open internet requires a multi-faceted approach. Mozilla has been successful at building enabling technology and getting people to adopt them. That product-based approach is what gets me up in the morning — how can I make a particular bit of technology so much better that people choose to use it because it’s fun or useful.
But I also think that if all we have are people “like me”, the open internet is at risk. It’s at risk because the better technology doesn’t always win. People like me need to collaborate with activists who look at the open internet less from a technical point of view, and more from a social discourse point of view. We need folks like the EFF, to advocate on policy stuff, we need folks like the creative commons folks, to push both legal frameworks for content and build communities of non-technical contributors, and we need a lot of other folks besides, including infrastructure providers, ISPs, hardware vendors, etc.
None of the above strikes me as controversial. One of the less clear-cut questions is whether Mozilla should expand its scope beyond building and promoting products.
To me, that is a “people question” — the people who have naturally “accreted” around Mozilla over the years have self-selected to be part of a (mission-driven) open source project and more and more, a product-building organization. Grossly generalizing, it seems likely that those people are likely not the people who will be the most effective at tasks that require quite different skills, mental models, approaches, experiences. Do we want to expand the size of the Mozilla tent, or do we want Mozilla to collaborate with other groups in a more federated model? The latter is likely the simplest, and is closest to what Mozilla has done for a while, I think.
The “broaden the tent” approach could, ideally, let us apply the leverage built up through the product in other, less technically grounded areas. However, spreading ourselves too broadly could threaten the integrity of the existing, essential communities. Some early participants may feel that “this new stuff” is too far removed from what first attracted them to Mozilla. Alternatively, maybe these same Mozilla participants would gain pride and energy by feeling that they belonged to a group that had such different yet cooperating tacks. I find it very hard to predict how people would react, in part because I suspect it depends crucially on the details of what such a broadening would be. Building a picket fence
I’m personally attracted to ambitious, risky, change-embracing endeavors, but I know I’m slightly abnormal there. Many Mozilla folks, typical of software developers, exhibit this “perverse and often baffling” combination of change averse behaviors in the pursuit of being change agents.
[apologies to Malcolm Gladwell]