skip to main content
10.1145/2601248.2613086acmotherconferencesArticle/Chapter ViewAbstractPublication PageseaseConference Proceedingsconference-collections
research-article

Understanding collaboration in the open-source arena: the cases of WebKit and OpenStack

Published:13 May 2014Publication History

ABSTRACT

In an era of software crisis, the move of firms towards distributed software development teams is being challenged by emerging collaboration issues. On this matter, the open-source phenomenon may shed some light, as successful cases on distributed collaboration in the open-source community have been recurrently reported. In our research we explore collaboration networks in the WebKit and OpenStack open-source projects, by mining their source-code version-control-systems data with Social Network Analysis (SNA). Our approach allows us to observe how key events in the industry affect open-source collaboration networks over time. With our findings, we highlight the explanation power from network visualizations capturing the collaborative dynamics of high-networked software projects over time. Moreover, we depicted that competing companies that market similar products in the same market, can collaborate in the open-source community while publicly manifesting intense rivalry (e.g. Apple vs Samsung patent-wars). After integrating our findings with the current body of theoretical knowledge in management strategy, economics, strategic alliances and coopetition, we propose the novel notion of open-coopetition, where rival firms collaborate with competitors in the open-source community. We argue that classical coopetition management theories do not fully explain the competitive and collaborative issues that are simultaneously present and interconnected in the WebKit and OpenStack open-source communities. We propose the development of the novel open-coopetition theory for a better understanding on how rival-firms collaborate with competitors in an open-source fashion.

References

  1. R. C. Basole. Visualization of interfirm relations in a converging mobile ecosystem. Journal of Information Technology, 24(2):144--159, 2009.Google ScholarGoogle ScholarCross RefCross Ref
  2. Bitergia. WebKit Report by Bitergia, Jan. 2013.Google ScholarGoogle Scholar
  3. A. Bonaccorsi and C. Rossi. Why open source software can succeed. Research policy, 32(7):1243--1258, 2003.Google ScholarGoogle ScholarCross RefCross Ref
  4. A. Cambrosio, P. Keating, and A. Mogoutov. Mapping collaborative work and innovation in biomedicine: A computer-assisted analysis of antibody reagent workshops. Social Studies of Science, pages 325--364, 2004.Google ScholarGoogle ScholarCross RefCross Ref
  5. K. Crowston and J. Howison. The social structure of free and open source software development. First Monday, 10(2-7), 2005.Google ScholarGoogle Scholar
  6. R. V. Kozinets. The field behind the screen: using netnography for marketing research in online communities. Journal of marketing research, pages 61--72, 2002.Google ScholarGoogle Scholar
  7. J. Lerner and J. Tirole. Some simple economics of open source. The journal of industrial economics, 50(2):197--234, 2002.Google ScholarGoogle Scholar
  8. L. Lopez-Fernandez, G. Robles, and J. M. Gonzalez-Barahona. Applying social network analysis to the information in CVS repositories. 2004.Google ScholarGoogle Scholar
  9. S. Q. Mian, J. Teixeira, and E. Koskivaara. Open-Source Software Implications in the Competitive Mobile Platforms Market. In Building the e-World Ecosystem, pages 110--128. Springer, 2011.Google ScholarGoogle Scholar
  10. H. Oinas-Kukkonen, K. Lyytinen, and Y. Yoo. Social networks and information systems: ongoing and future research streams. Journal of the Association for Information Systems, 11(2):3, 2010.Google ScholarGoogle ScholarCross RefCross Ref
  11. M. Paasivaara and C. Lassenius. Collaboration practices in global inter-organizational software development projects. Software Process: Improvement and Practice, 8(4):183--199, 2003.Google ScholarGoogle ScholarCross RefCross Ref
  12. E. Raymond. The cathedral and the bazaar. Knowledge, Technology & Policy, 12(3):23--49, 1999.Google ScholarGoogle ScholarCross RefCross Ref
  13. J. Salminen and J. Teixeira. Fool's Gold? Developer Dilemmas in a Closed Mobile Application Market Platform. In Co-created Effective, Agile, and Trusted eServices, Lecture Notes in Business Information Processing, pages 121--132, Turku, 2013. Springer.Google ScholarGoogle Scholar
  14. B. Sengupta, S. Chandra, and V. Sinha. A research agenda for distributed software development. In Proceedings of the 28th international conference on Software engineering, pages 731--740. ACM, 2006. Google ScholarGoogle ScholarDigital LibraryDigital Library
  15. J. Teixeira. Open-Source Technologies Realizing Social Networks: A Multiple Descriptive Case-Study. In Open Source Systems: Long-Term Sustainability, volume 378 of IFIP Advances in Information and Communication Technology, pages 250--255. Springer Berlin Heidelberg, Jan. 2012.Google ScholarGoogle Scholar
  16. J. Teixeira and T. Lin. Collaboration in the open-source arena: The WebKit case. CoRR, abs/1401.5996, 2014. Google ScholarGoogle ScholarDigital LibraryDigital Library
  17. B. Uzzi. The sources and consequences of embeddedness for the economic performance of organizations: The network effect. American sociological review, pages 674--698, 1996.Google ScholarGoogle Scholar
  18. S. Wasserman and K. Faust. Social network analysis: Methods and applications, volume 8. Cambridge university press, 1994.Google ScholarGoogle Scholar
  19. J. Xu, S. Christley, and G. Madey. Application of social network analysis to the study of open source software. Elsevier Press, 2006.Google ScholarGoogle ScholarCross RefCross Ref

Index Terms

  1. Understanding collaboration in the open-source arena: the cases of WebKit and OpenStack

          Recommendations

          Comments

          Login options

          Check if you have access through your login credentials or your institution to get full access on this article.

          Sign in
          • Published in

            cover image ACM Other conferences
            EASE '14: Proceedings of the 18th International Conference on Evaluation and Assessment in Software Engineering
            May 2014
            486 pages
            ISBN:9781450324762
            DOI:10.1145/2601248

            Copyright © 2014 ACM

            Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than the author(s) must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected].

            Publisher

            Association for Computing Machinery

            New York, NY, United States

            Publication History

            • Published: 13 May 2014

            Permissions

            Request permissions about this article.

            Request Permissions

            Check for updates

            Qualifiers

            • research-article

            Acceptance Rates

            Overall Acceptance Rate71of232submissions,31%

          PDF Format

          View or Download as a PDF file.

          PDF

          eReader

          View online with eReader.

          eReader