• DocumentCode
    265576
  • Title

    Theorizing Modes of Open Source Software Development

  • Author

    Lindberg, A. ; Xuan Xiao ; Lyytinen, Kalle

  • fYear
    2014
  • fDate
    6-9 Jan. 2014
  • Firstpage
    4568
  • Lastpage
    4577
  • Abstract
    Open Source Software (OSS) development is distributed across actors and artifacts and involves translating diffuse representations into distinct sets of contiguous code artifacts. Despite the highly distributed and dynamic nature of OSS development, it is often described in unitary, monolithic terms - an unfortunate situation which masks considerable variance across OSS development processes. Therefore we explore reasons for systematic variance in these processes so as to enable more effective OSS development practices. Drawing on theory of distributed cognition, we develop a language of cognitive translations, which occur within and across distributed social arrangements and structural conditions of sharing knowledge. This language provides micro-foundations for understanding how different modes of OSS development emerge. Through examining how generative characteristics of social and structural distributions in OSS shape distinct development pathways, we propose a theoretically derived typology explaining the characteristics, dynamics, and conditions for success of different modes of OSS development.
  • Keywords
    public domain software; software engineering; OSS development; contiguous code artifacts; distributed across actors; distributed cognition; open source software development; social distributions; structural distributions; Abstracts; Cognition; Communities; Materials; Organizing; Software; Standards; Emergence; Modes; Open Source Software; Typology;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    System Sciences (HICSS), 2014 47th Hawaii International Conference on
  • Conference_Location
    Waikoloa, HI
  • Type

    conf

  • DOI
    10.1109/HICSS.2014.560
  • Filename
    6759163