[p2p-research] ames Herbsleb on Open Source Ecologies

Paul B. Hartzog paulbhartzog at gmail.com
Mon Nov 26 17:43:14 CET 2007


perhaps an interesting scholar/work
-p



James D. Herbsleb

Associate Professor, Computer Science, Carnegie Mellon

Open Source Ecologies





Abstract --



Open source software communities, once primarily the realm of volunteer

"hobbyists," have become a powerful mechanism enabling cooperative

construction of public goods.  Firms, volunteers, foundations,

consultants and others participate in a wide variety of ways, forming a

complex network of relationships -- an ecology.  In this talk I will

describe preliminary results from two studies that seek to shed light on

how these ecologies function.  First is a qualitative study of how the

Eclipse ecology solves the problem of allowing competitors to

collaborate over distance in the creation of a common platform, while

simultaneously building competing products on top of the platform.

Second is a study of the how the ongoing influx of commercial developers

affects volunteer participation in the Gnome community.  Our results

show that the influx tends to drive volunteers away from the particular

modules the commercial developers work on, but "well-behaved" commercial

developers actually attract new volunteers to the project.  I will

conclude with a few conjectures and open problems.





Bio --



James D. Herbsleb is Associate Professor of Computer Science and

Director of the Software Industry Center at Carnegie Mellon

University. His research interests lie primarily in the intersection of

software engineering and computer-supported cooperative work, focusing

on such areas as geographically-distributed development teams, open

source software development, and more generally on coordination in

software engineering. He holds a JD (1980) and a PhD in psychology

(1984) from the University of Nebraska, and an MS in computer science

(1991) from the University of Michigan.



After completing a post-doctoral fellowship at the University of

Michigan, he moved to Carnegie Mellon's Software Engineering Institute,

where he led an effort to empirically validate the CMM for Software. He

then joined the Software Production Research Department at Lucent

Technologies, where he initiated and led the Bell Labs Collaboratory

Project, which conducted empirical studies and designed collaborative

technologies and practices for global software development. He is

currently PI on two NSF-funded projects investigating various aspects of

collaborative software engineering. His research interests are in

geographically-distributed software engineering, open source software

development, collaboration over distance, and tools and technologies

that support coordination.



The Collaboratory for Research on Electronic Work (CREW) is composed
of students and faculty who are interested in the novel ways of
working made possible by new information technologies.  Once a month,
CREW hosts a public seminar. All are welcome.  For more information
about CREW and its seminar series, please visit our web page at
http://www.crew.umich.edu.





-- 
--------------------------------------------------------
http://www.PaulBHartzog.org
http://www.panarchy.com
PaulBHartzog at PaulBHartzog.org
PaulBHartzog at panarchy.com
PHartzog at umich.edu
--------------------------------------------------------
The Universe is made up of stories, not atoms.
                 --Muriel Rukeyser

See differently, then you will act differently.
                 --Paul B. Hartzog
--------------------------------------------------------



More information about the p2presearch mailing list