Socialization in an Open Source Software Community: A Socio-Technical Analysis

Ducheneat, Nicolas
August 2005
Computer Supported Cooperative Work: The Journal of Collaborativ;Aug2005, Vol. 14 Issue 4, p323
Academic Journal
Open Source Software (OSS) development is often characterized as a fundamentally new way to develop software. Past analyses and discussions, however, have treated OSS projects and their organization mostly as a static phenomenon. Consequently, we do not know how these communities of software developers are sustained and reproduced over time through the progressive integration of new members. To shed light on this issue I report on my analyses of socialization in a particular OSS community. In particular, I document the relationships OSS newcomers develop over time with both the social and material aspects of a project. To do so, I combine two mutually informing activities: ethnography and the use of software specially designed to visualize and explore the interacting networks of human and material resources incorporated in the email and code databases of OSS. Socialization in this community is analyzed from two perspectives: as an individual learning process and as a political process. From these analyses it appears that successful participants progressively construct identities as software craftsmen, and that this process is punctuated by specific rites of passage. Successful participants also understand the political nature of software development and progressively enroll a network of human and material allies to support their efforts. I conclude by discussing how these results could inform the design of software to support socialization in OSS projects, as well as practical implications for the future of these projects.


Related Articles

  • Continued Participation in Online Innovation Communities: Does Community Response Matter Equally for Everyone? Chen Zhang; Jungpil Hahn; De, Prabuddha // Information Systems Research;Dec2013, Vol. 24 Issue 4, p1112 

    In this study, we focus on the factors that influence online innovation community members' continued participation in the context of open source software development (OSSD) communities. Prior research on continued participation in online communities has primarily focused on social interactions...

  • Microblogging in Open Source Software Development: The Case of Drupal and Twitter. Wang, Xiaofeng; Kuzmickaja, Ilona; Stol, Klaas-Jan; Abrahamsson, Pekka; Fitzgerald, Brian // IEEE Software;Jul2014, Vol. 31 Issue 4, p72 

    Microblogging is a popular form of social media that has quickly permeated both enterprise and open source communities. However, exactly how open source communities can leverage microblogging isn't yet well understood. The authors investigate how Drupal's open source community uses Twitter, a...

  • Understanding Sustained Participation in Open Source Software Projects. Fang, Yulin; Neufeld, Derrick // Journal of Management Information Systems;Spring2009, Vol. 25 Issue 4, p9 

    Prior research into open source software (OSS) developer participation has emphasized individuals' motivations for joining these volunteer communities, but it has failed to explain why people stay or leave in the long run. Building upon Lave and Wenger's theory of legitimate peripheral...

  • Exploring Indie Game Development: Team Practices and Social Experiences in A Creativity-Centric Technology Community. Freeman, Guo; McNeese, Nathan J. // Computer Supported Cooperative Work: The Journal of Collaborativ;Jun2019, Vol. 28 Issue 3/4, p723 

    The emergence of various interest-based online communities has led to the popularity of new forms of distributed creative teamwork such as citizen science, crowdsourcing, and open source software development. These new phenomena further complicate the context and content of distributed creative...

  • Understanding the Role of Core Developers in Open Source Software Development. Ju Long // Journal of Information, Information Technology & Organizations;2006, Vol. 1, p75 

    Most Open Source Software projects fail, while only very few succeed. In this study, we examine the factors that may influence the success or failure of OSS projects. We particularly focus on OSS core developer roles. We separate core developers from other developers in the community and...


    This study examined how a firm's participation in open innovation communities influences its performance. My findings show that the participation-performance link is curvilinear and that this relationship is stronger for firms that also engage in social ("offline") community activities, for...

  • The Slippery Slope. Udell, Jon // InfoWorld;5/1/2006, Vol. 28 Issue 18, p38 

    This article presents a narrative of the author's experience with building free software from open source on a Macintosh. In this case, the slide down the slippery slope began when mod-python told me it preferred Apache 2 to the stock Apache 1.3 that Apple ships. That upgrade went smoothly, but...

  • Understanding open source Part 2. Feldman, David A. // KM World;Apr2006, Vol. 15 Issue 4, p20 

    The article discusses the open source software (OSS) as it systematically advancing strength as a movement and a viable software development paradigm. The author stressed that OSS usability landscape is changing for it provides consumers with equally operational alternatives to their current...

  • Office Apps on Demand? Schwartz, Ephraim // InfoWorld;10/17/2005, Vol. 27 Issue 42, p12 

    This article reports on the speculation generated by the agreement between Google and Sun to jointly promote and distribute software technologies as of October 2005. Sun's press release described the deal as an agreement to include the Google toolbar in downloads of the Sun Java Runtime...


Read the Article


Sorry, but this item is not currently available from your library.

Try another library?
Sign out of this library

Other Topics