How Commercial Organizations Participate in OpenStack Open Source Projects
Author:
Affiliation:

Fund Project:

National Program on Key Basic Research Project of China (973) (2015CB352201); National Natural Science Foundation of China (61432001, 61432020, 61421091, 60873059, 61272163)

  • Article
  • | |
  • Metrics
  • |
  • Reference [39]
  • |
  • Related [20]
  • | | |
  • Comments
    Abstract:

    There are a lot of differences between the open source software development approaches and the traditional software engineering methods. If commercial organizations want to join the open source community, they must make some adjustments in their own original software development approach and business model. In this case, an urgent problem needs to be solved immediately is what involvement model the commercial organizations should adopt to achieve their goals of joining the open source community. This paper first collects project text data from the Internet as a basis for qualitative analysis using snowball-sampling collection mechanisms. Then, based on the classical grounded theory, it summarizes different commercial organizations' involvement model in open source projects through filtering and analyzing these data. Finally, the study extracts four kinds of general involvement model which can provide decision supports and experience references to those commercial organizations who want to join the open source software projects.

    Reference
    [1] Mockus A, Fielding RT, Herbsleb J. A case study of open source software development:The apache server. In:Proc. of the 22nd Int'l Conf. on Software Engineering. Limerick:ACM Press, 2000. 263-272.[doi:10.1145/337180.337209]
    [2] Ma XJ. Research on the Health Measurement for Open Source Software Ecosystem. Beijing:Peking University, 2014(in Chinese).
    [3] Harhoff D, Henkel J, Von Hippel E. Profiting from voluntary information spillovers:How users benefit by freely revealing their innovations. Research Policy, 2003,32(10):1753-1769.[doi:10.1016/S0048-7333(03)00061-1]
    [4] Hippel E, Krogh G. Open source software and the "private-collective" innovation model:Issues for organization science. Organization Science, 2003,14(2):209-223.[doi:10.1287/orsc.14.2.209.14992]
    [5] Mockus A, Fielding RT, Herbsleb JD. Two case studies of open source software development:Apache and mozilla. ACM Trans. on Software Engineering and Methodology (TOSEM), 2002,11(3):309-346.[doi:10.1145/567793.567795]
    [6] Zhou MH, Mockus A, Ma XJ, Zhang L, Mei H. Inflow and retention in OSS communities with commercial involvement:A case study of three hybrid projects. ACM Trans. on Software Engineering and Methodology (TOSEM), 2016,25(2):13.[doi:10.1145/2876443]
    [7] OpenStack official website. 2016. https://www.openstack.org/
    [8] Mockus A, Herbsleb JD. Why not improve coordination in distributed software development by stealing good ideas from open source. In:Proc. of the 2nd Workshop on Open Source Software Engineering, Meeting Challenges and Surviving Success. 2002. 19-25.
    [9] Dinkelacker J, Garg PK, Miller R, Nelson D. Progressive open source. In:Proc. of the 24th Int'l Conf. on Software Engineering. ACM Press, 2002. 177-184.[doi:10.1145/581339.581363]
    [10] Sharma S, Sugumaran V, Rajagopalan B. A framework for creating hybrid open source software communities. Information Systems Journal, 2002,12(1):7-25.[doi:10.1046/j.1365-2575.2002.00116.x]
    [11] Daniel SL, Maruping LM, Cataldo M, Herbsleb J. When cultures clash:Participation in open source communities and its implications for organizational commitment. In:Proc. of the ICIS. 2011.
    [12] Munga N, Fogwill T, Williams Q. The adoption of open source software in business models:A RedHat and IBM case study. In:Proc. of the 2009 Annual Research Conf. of the South African Institute of Computer Scientists and Information Technologists. ACM Press, 2009. 112-121.[doi:10.1145/1632149.1632165]
    [13] Riehle D. The economic motivation of open source software:Stakeholder perspectives. Computer, 2007,40(4):25-32.[doi:10.1109/MC.2007.147]
    [14] Andersen-Gott M, Ghinea G, Bygstad B. Why do commercial companies contribute to open source software. Int'l Journal of Information Management, 2012,32(2):106-117.[doi:10.1016/j.ijinfomgt.2011.10.003]
    [15] Gurbani VK, Garvert A, Herbsleb JD. A case study of a corporate open source development model. In:Proc. of the 28th Int'l Conf. on Software Engineering. ACM Press, 2006. 472-481.[doi:10.1145/1134285.1134352]
    [16] A ?gerfalk PJ, Fitzgerald B. Outsourcing to an unknown workforce:Exploring opensourcing as a global sourcing strategy. MIS Quarterly, 2008,32(2):385-409.
    [17] Wagstrom P, Herbsleb JD, Kraut RE, et al. The impact of commercial organizations on volunteer participation in an online community. In:Proc. of the Academy of Management Annual Meeting. 2010. http://www.herbsleb.org/web-pubs/pdfs/wagstromimpact-2010.pdf
    [18] West J, O'Mahony S. Contrasting community building in sponsored and community founded open source projects. In:Proc. of the 38th Annual Hawaii Int'l Conf. on System Sciences (HICSS 2005). IEEE, 2005. 196c.[doi:10.1109/HICSS.2005.166]
    [19] Buyya R, Yeo CS, Venugopal S. Market-Oriented cloud computing:Vision, hype, and reality for delivering it services as computing utilities. In:Proc. of the 10th IEEE Int'l Conf. on High Performance Computing and Communications (HPCC 2008). IEEE, 2008. 5-13.[doi:10.1109/HPCC.2008.172]
    [20] Baset SA, Tang C, Tak BC, Wang L. Dissecting open source cloud evolution:An openstack case study. In:Proc. of the Presented as Part of the 5th USENIX Workshop on Hot Topics in Cloud Computing. 2013.
    [21] OpenStack documentation. 2016. http://docs.openstack.org
    [22] OpenStack foundation mission. 2016. https://wiki.openstack.org/wiki/Governance/Foundation/Mission
    [23] Crowston K, Wei K, Howison J, Wiggins A. Free/Libre open-source software development:What we know and what we do not know. ACM Computing Surveys (CSUR), 2012,44(2):7.[doi:10.1145/2089125.2089127]
    [24] Chesbrough H, Rosenbloom RS. The role of the business model in capturing value from innovation:Evidence from Xerox Corporation's technology spin-off companies. Industrial and Corporate Change, 2002,11(3):529-555.[doi:10.1093/icc/11.3.529]
    [25] Capek PG, Frank SP, Gerdt S, Shields D. A history of IBM's open-source involvement and strategy. IBM Systems Journal, 2005,44(2):249-257.[doi:10.1147/sj.442.0249]
    [26] Bonaccorsi A, Giannangeli S, Rossi C. Entry strategies under competing standards:Hybrid business models in the open source software industry. Management Science, 2006,52(7):1085-1098.[doi:10.1287/mnsc.1060.0547]
    [27] Von Zedtwitz M, Gassmann O. Market versus technology drive in R&D internationalization:Four different patterns of managing research and development. Research Policy, 2002,31(4):569-588.[doi:10.1016/S0048-7333(01)00125-1]
    [28] Dahlander L, Magnusson M. How do firms make use of open source communities? Long Range Planning, 2008,41(6):629-649.[doi:10.1016/j.lrp.2008.09.003]
    [29] Sinha VS, Mani S, Sinha S. Entering the circle of trust:Developer initiation as committers in open-source projects. In:Proc. of the 8th Working Conf. on Mining Software Repositories. ACM Press, 2011. 133-142.[doi:10.1145/1985441.1985462]
    [30] OpenStack project individual contributor license agreement. 2016. https://review.openstack.org/static/cla.html
    [31] How to contribute. 2016. https://wiki.openstack.org/wiki/How_To_Contribute#Contributor_License_Agreement 1356
    [32] Measuring corporate contributions to an open source project. 2016. http://www.cio.com/article/-474963/Measuring_Corporate_Contributions_to_an_Open_Source_Project
    [33] OpenStack project's software homepage. 2016. https://www.openstack.org/software/
    [34] OpenStack superuser award validates AT&T's industry-leading cloud initiative. 2016. http://about.att.com/innovation-blog/openstack_superuser
    [35] Intel wants its new OpenStack management software inside your cloud. 2016. http://thenewstack.io/intel-wants-its-new-openstackmanagement-software-inside-your-cloud/
    [36] Red hat OpenStack platform. 2016. https://www.redhat.com/zh/insights/openstack
    [37] Mockus A. Engineering big data solutions. In:Proc. of the on Future of Software Engineering. ACM Press, 2014. 85-99.[doi:10.1145/2593882.2593889]
    附中文参考文献:
    [2] 马秀娟.开源软件生态系统的健康状态度量研究.北京:北京大学出版社,2014.
    Cited by
    Comments
    Comments
    分享到微博
    Submit
Get Citation

张宇霞,周明辉,张伟,赵海燕,金芝. OpenStack开源社区中商业组织的参与模式.软件学报,2017,28(6):1343-1356

Copy
Share
Article Metrics
  • Abstract:4936
  • PDF: 6948
  • HTML: 3188
  • Cited by: 0
History
  • Received:July 28,2016
  • Revised:October 11,2016
  • Online: February 21,2017
You are the first2044097Visitors
Copyright: Institute of Software, Chinese Academy of Sciences Beijing ICP No. 05046678-4
Address:4# South Fourth Street, Zhong Guan Cun, Beijing 100190,Postal Code:100190
Phone:010-62562563 Fax:010-62562533 Email:jos@iscas.ac.cn
Technical Support:Beijing Qinyun Technology Development Co., Ltd.

Beijing Public Network Security No. 11040202500063