geographically distributed locations, rarely or never meet face-to-face, and
coordinate their activities almost exclusively over the Internet. They
successfully collaborate using simple, already existing text-based communi-
cation media such as electronic mail (Yamauchi et al., 2000) as well as
revision tracking systems (e.g. CVS – Concurrent Versioning System) to store
the software code they produce (Fogel, 1999). Evangelists argue that the
‘‘bazaar’’ model of OSS (Raymond and Young, 2001), with its egalitarian
network of developers free of hierarchical organization and centralized
control, has virtues that the commercial software world will never be able to
emulate.
In great part because of its newly acquired visibility, its revolutionary
claims, and its unusual characteristics listed above, OSS has generated a sig-
nificant amount of questioning and research among social scientists and
software engineers alike. Both have examined the economic, organizational
and institutional aspects of the OSS movement. Of great interest to many, for
instance, was the question of individual motivation: for its most ardent
proponents the ‘‘free’’ (meaning voluntary and often uncompensated) con-
tribution of OSS participants represents a new alternative to traditional eco-
nomic systems (Raymond and Young, 2001); others have argued that, while
OSS differs from more traditional forms of organization, participation can
still be explained using traditional economic mechanisms (e.g. contributors
can be rewarded through means other than money, such as reputation – see
Lerner and Tirole, 2002; Von Hippel, 2002). Others have been more concerned
with social and organizational aspects, looking for example at issues such as
coordination (Fielding, 1999; Yamauchi et al., 2000) or members’ participa-
tion (Zhang and Storck, 2001; Maas, 2004) to get at the ‘‘essence of distributed
work’’ (Moon and Sproull, 2000) contained within OSS. These studies typi-
cally seek to quantify aspects such as message traffic, code ownership, pro-
ductivity, defect density, etc. either through case studies (Mockus et al., 2000;
Robles-Martinez et al., 2003; Gonzalez-Barahona et al., 2004) or the analysis
of similar data over a large number of projects (Ghosh and Prakash, 2000;
Krishnamurthy, 2002; Madey et al., 2002). Finally, another segment of OSS
research has investigated its institutional dimensions, for instance by replacing
OSS into a larger ecology of community-centered practices (Tuomi, 2001),
describing its political economy (Weber, 2000), or comparing it to other
institutions such as science (Bezroukov, 1999; Kelty, 2001).
1.1. FROM STATIC TO DYNAMIC ACCOUNTS OF OSS
These past analyses and discussions, however, tend to have treated the
organization of OSS projects mostly as a static phenomenon. Many studies
have produced ‘‘snapshot’’ accounts using aggregate statistics to summarize,
for instance, the position of a particular participant inside a project based on
nicolas ducheneaut324