Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
skip to main content
research-article

Free/Libre open-source software development: What we know and what we do not know

Published: 05 March 2008 Publication History

Abstract

We review the empirical research on Free/Libre and Open-Source Software (FLOSS) development and assess the state of the literature. We develop a framework for organizing the literature based on the input-mediator-output-input (IMOI) model from the small groups literature. We present a quantitative summary of articles selected for the review and then discuss findings of this literature categorized into issues pertaining to inputs (e.g., member characteristics, technology use, and project characteristics), processes (software development practices, social processes, and firm involvement practices), emergent states (e.g., social states and task-related states), and outputs (e.g. team performance, FLOSS implementation, and project evolution). Based on this review, we suggest topics for future research, as well as identify methodological and theoretical issues for future inquiry in this area, including issues relating to sampling and the need for more longitudinal studies.

References

[1]
Alho, K. and Sulonen, R. 1998. Supporting virtual software projects on the Web. Proceedings of the the 7th International Workshop on Enabling Technologies: Infrastructure for Collaborative Enterprises.
[2]
Antoniol, G., Villano, U., Merlo, E. and Penta, M. D. 2002. Analyzing cloning evolution in the Linux kernel. Info. Softw. Technol. 44, 13, 755--765.
[3]
Asklund, U. and Bendix, L. 2001. Configuration management for open source software. In Proceedings of the 1st Workshop on Open Source Software Engineering.
[4]
Becking, J., Course, S., Enk, G. V. and Hangyi, H. T. 2005. MMBase: An open-source content management system. IBM Syst. J. 44, 2, 381--397.
[5]
Bezroukov, N. 1999. A second look at the Cathedral and the bazaar. First Monday 4, 12.
[6]
Blanchard, B. S. and Fabrycky, W. J. 2006. Systems Engineering and Analysis. Prentice Hall.
[7]
Bleek, W. and Finck, M. 2004. Migrating a development project to open source software development. In Proceedings of the ICSE 4th Workshop on Open Source Software Engineering.
[8]
Bonaccorsi, A., Giannangeli, S., and Rossi, C. 2006. Entry strategies under competing standards: Hybrid business models in the open source software industry. Manage. Science 52, 7, 1085--1098.
[9]
Bonaccorsi, A. and Rossi, C. 2006. Comparing motivations of individual programmers and firms to take part in the open source movement. Knowl. Technol. Policy 18, 4, 40--64.
[10]
Cannon-Bowers, J. A. and Salas, E. 1993. Shared Mental Models in Expert Decision Making. Individual and Group Decision Making. Lawrence Erlbaum Associates, Hillsdale, NJ, 221--246.
[11]
Capiluppi, A. 2004. Improving comprehension and cooperation through code structure. In Proceedings of the ICSE 4th Workshop on Open Source Software Engineering.
[12]
Capra, E., Francalanci, C., and Merlo, F. 2008. An empirical study on the relationship between software design quality, development effort and governance in open source projects. IEEE Trans. Softw. Engin. 34, 6, 765--782.
[13]
Chan, A. 2004. Coding free software, coding free states: Free software legislation and the politics of code in Peru. Anthropol. Quart. 77, 3, 531--545.
[14]
Chen, K., Schach, S. R., Yu, L. G., Offutt, J., and Heller, G. Z. 2004. Open-source change logs. Empir. Softw. Engin. 9, 3, 197--210.
[15]
Ciborra, C. U. and Andreu, R. 2001. Sharing knowledge across boundaries. J. Info. Technol. 16, 2, 73--81.
[16]
Colazo, J. A., Fang, Y., and Neufeld, D. J. 2005. Development success in open source software projects: Exploring the impact of copylefted licenses. In Proceedings of the Americas Conference on Information Systems (AMCIS'05).
[17]
Collins, J. and Drucker, P. 1999. A Conversation between Jims Collins and Peter Drucker. Drucker Found. News 7, 4--5.
[18]
Crowston, K. and Howison, J. 2005. Hierarchy and centralization in free and open source software team communications. Knowl. Technol. Policy 18, 4, 65--85.
[19]
Crowston, K., Howison, J., and Annabi, H. 2006. Information systems success in free and open source software development: Theory and measures. Softw. Process Improv. Practice 11, 2, 123--148.
[20]
Crowston, K., Howison, J., Masango, C., and Eseryel, U. Y. 2005. Face-to-face interactions in self-organizing distributed teams. In Proceedings of the Academy Of Management Conference.
[21]
Crowston, K., Li, Q., Wei, K., Eseryel, U. Y., and Howison, J. 2007. Self-organization of teams in free/libre open source software development. Info. Softw. Technol. 49, 564--575.
[22]
Crowston, K. and Scozzi, B. 2004. Coordination practices for bug fixing within FLOSS development teams. In Proceedings of the 1st International Workshop on Computer Supported Activity Coordination.
[23]
Crowston, K. and Scozzi, B. 2008. Coordination practices within free/libre open source software development teams: The bug fixing process. J. Datab. Manag. 19, 2, 1--30.
[24]
Crowston, K., Wei, K., Li, Q., Eseryel, U. Y., and Howison, J. 2005. Coordination of free/libre open source software development. In Proceedings of the International Conference on Information Systems.
[25]
Crowston, K., Wei, K., Li, Q., and Howison, J. 2006. Core and periphery in Free/Libre and Open Source software team communications. In Proceedings of the Hawaii International Conference on System Sciences (HICSS'39).
[26]
Curtis, B., Walz, D., and Elam, J. J. 1989. Studying the process of software design teams. In Proceedings of the 5th International Software Process Workshop On Experience With Software Process Models, 52--53.
[27]
Dafermos, G. N. 2001. Management and virtual decentralised networks: the Linux project. First Monday 6, 11.
[28]
Dahlander, L. 2007. Penguin in a new suit: A tale of how de novo entrants emerged to harness free and open source software communities. Indus. Corp. Change 16, 5, 913--943.
[29]
Dahlander, L. and Magnusson, M. 2008. How do firms make use of open source communities? Long Range Plan. 41, 6, 629--649.
[30]
Dahlander, L. and Magnusson, M. G. 2005. Relationships between open source software companies and communities: observations from Nordic firms. Res. Policy 34, 4, 481--493.
[31]
David, P. A. and Shapiro, J. S. 2008. Community-based production of open-source software: what do we know about the developers who participate? Inform. Econ. Policy 20, 4, 364--398.
[32]
Dempsey, B. J., Weiss, D., Jones, P., and Greenberg, J. 2002. Who is an open source software developer? Comm. ACM 45, 2, 67--72.
[33]
den Besten, M. L., Dalle, J.-M., and Galia, F. 2008. The allocation of collaborative efforts in open-source software. Inform. Econ. Policy 20, 4, 316--322.
[34]
Dinh-Trong, T. T. and Bieman, J. M. 2005. The FreeBSD project: a replication case study of open source development. IEEE Trans. Softw. Engin. 31, 6, 481--494.
[35]
Dinkelacker, J., Garg, P. K., Miller, R., and Nelson, D. 2002. Progressive Open Source. In Proceedings of the International Conference on Software Engineering.
[36]
Ducheneaut, N. 2005. Socialization in an open source software community: a socio-technical analysis. Comput. Supp. Cooperat. Work 14, 4, 323--368.
[37]
Edwards, K. 2001. Epistemic communities, situated learning and open source software development. In Proceedings of the Epistemic Cultures and the Practice of Interdisciplinarity Workshop.
[38]
Erenkrantz, J. R. 2003. Release management within open source projects. In Proceedings of the International Conference on Software Engineering 3rd Workshop on Open Source Software Engineering.
[39]
Evans, P. and Wolf, B. 2005. Collaboration rules. Harvard Bus. Rev. 83, 7, 96--103.
[40]
Fang, Y. and Neufeld, D. 2009. Understanding sustained participation in open source software projects. J. Manag. Inform. Syst. 25, 4, 9--50.
[41]
Fershtman, C. and Gandal, N. 2007. Open source software: motivation and restrictive licensing. Intern. Econ. Econ. Policy 4, 2, 209--225.
[42]
Fielding, R. T. 1999. Shared leadership in the Apache project. ACM 42, 4, 42--43.
[43]
Fitzgerald, B. 2006. The transformation of open source software. MIS Quarter. 30, 4, 587--598.
[44]
Fitzgerald, B. and Kenny, T. 2003. Open source software in the trenches: lessons from a large-scale OSS implementation. In Proceedings of International Conference on Information Systems.
[45]
Fitzgerald, B. and Kenny, T. 2004. Developing an information systems infrastructure with open source software. IEEE Softw. 21, 1, 50--55.
[46]
Freeman, S. 2007. The material and social dynamics of motivation: contributions to open source language technology development. Sci. Stud. 20, 2, 55--77.
[47]
Gacek, C. and Arief, B. 2004. The many meanings of Open Source. IEEE Softw. 21, 1, 34--40.
[48]
Gallivan, M. J. 2001. Striking a balance between trust and control in a virtual organization: a content analysis of open source software case studies. Inform. Syst. J. 11, 4, 277--304.
[49]
Garrison, R., Anderson, T., and Archer, W. 2007. Critical thinking in a text-based environment: computer conferencing in higher education. Intern. High. Edu. 2, 87--105.
[50]
German, D. M. 2003. The GNOME project: a case study of open source, global software development. Softw. Process Improv. Practice 8, 4, 201--215.
[51]
Ghosh, R. A. 1998. FM Interview with Linus Torvalds: what motivates free software developers? First Monday 3, 3.
[52]
Ghosh, R. A. 2002. Free/libre and open source software: survey and study. In Proceedings of the Report of the FLOSS Workshop on Advancing the Research Agenda on Free/Open Source Software.
[53]
Ghosh, R. A. 2006. Economic impact of open source software on innovation and the competitiveness of the Inform. Comm. Technol. (ICT).
[54]
Giuri, P., Rullani, F., and Torrisi, S. 2008. Explaining leadership in virtual teams: the case of open source software. Inform. Econ. Policy 20, 4, 305--315.
[55]
Glance, D. G. 2004. Release criteria for the Linux kernel. First Monday 9, 4.
[56]
Godfrey, M. W. and Tu, Q. 2000. Evolution in open source software: a case study. In Proceedings of the International Conference on Software Maintenance.
[57]
Gonzalez-Barahona, J. M., Robles, G., Andradas-Izquierdo, R., and Ghosh, R. A. 2008. Geographic origin of libre software developers. Inform. Econ. Policy 20, 4, 356--363.
[58]
Goode, S. 2005. Something for nothing: management rejection of open source software in Australia's top firms. Inform. Manag. 42, 5, 669--681.
[59]
Grewal, R., Lilien, G. L., and Mallapragada, G. 2006. Location, location, location: how network embeddedness affects project success in open source systems. Manag. Sci. 52, 7, 1043--1056.
[60]
Gyimothy, T., Ferenc, R., and Siket, I. 2005. Empirical validation of object-oriented metrics on open source software for fault prediction. IEEE Transact. Softw. Engin. 31, 10, 897--910.
[61]
Hackman, J. R. and Morris, C. G. 1978. Group tasks, group interaction process, and group performance effectiveness: a review and proposed integration. Group Processes, volume 8 of Advances in Experimental Social Psychology. L. Berkowitz, Eds., New York, Academic Press, 45--99.
[62]
Hann, I.-H., Roberts, J., Slaughter, S., and Fielding, R. 2002. Economic incentives for participating in open source software projects. In Proceedings of the 23rd International Conference on Information Systems. 365--372.
[63]
Hann, I.-H., Roberts, J., and Slaughter, S. A. 2004. Why developers participate in open source software projects: an empirical investigation. In Proceedings of the 25th International Conference on Information Systems.
[64]
Hanson, V. L., Brezin, J. P., Crayne, S., and Keates, S. 2005. Improving web accessibility through an enhanced open-source browser. IBM Syst. J. 44, 3, 573--588.
[65]
Harrison, W. 2001. Editorial: open source and empirical software engineering. Empir. Softw. Engin. 6, 3, 193--194.
[66]
Hars, A. and Ou, S. S. 2002. Working for free? motivations for participating in open-source projects. Int. J. Electr. Commerce 6, 3, 25--39.
[67]
Hecker, F. 1999. Mozilla at one: a look back and ahead. http://www-archive.mozilla.org/mozilla-at-one. html.
[68]
Hemetsberger, A. and Reinhardt, C. 2004. Sharing and creating knowledge in open-source communities: the case of KDE. In Proceedings of the the 5th European Conference on Organizational Knowledge, Learning, and Capabilities.
[69]
Henkel, J. 2006. Selective revealing in open innovation processes: the case of embedded Linux. Res. Policy 35, 953--969.
[70]
Hertel, G., Niedner, S., and Herrmann, S. 2003. Motivation of software developers in open source projects: an Internet-based survey of contributors to the Linux kernel. Res. Policy 32, 7, 1159--1177.
[71]
Holck, J., Larsen, M. H., and Pedersen, M. K. 2005. Managerial and technical barriers to the adoption of open source software. In Proceedings of the Cots-Based Software Systems, 289--300.
[72]
Howison, J. and Crowston, K. 2004. The perils and pitfalls of mining SourceForge. In Proceedings of the 26th International Conference on Software Engineering Workshop on Mining Software Repositories.
[73]
Huysman, M. and Lin, Y. 2005. Learn to solve problems: a virtual ethnographic case study of learning in a GNU/Linux users group. Electron. J. Virtual Org. Netw. 7, 56--69.
[74]
Ilgen, D. R., Hollenbeck, J. R., and Johnson, M. 2005. Team in Organizations: from input-process-output models to IMOI models. Ann. Rev. Psych. 56, 517--543.
[75]
James, J. 1951. A preliminary study of the size determinant in small group interaction. Amer. Sociol. Rev. 16, 4, 474--477.
[76]
Jensen, C. and Scacchi, W. 2005. Collaboration, leadership, control, and conflict negotiation and the netbeans.org open source software development community. In Proceedings of the 38th Annual Hawaii International Conference on System Sciences.
[77]
Kelty, C. M. 2008. Two Bits: the Cultural Significance of Free Software. Duke University Press, Durham, NC.
[78]
Koch, S. 2004. Profiling an open source project ecology and its programmers. Elect. Markets 14, 2, 77--88.
[79]
Koch, S. and Schneider, G. 2002. Effort, cooperation and coordination in an open source software project: GNOME. Infor. Syst. J. 12, 1, 27--42.
[80]
Kuk, G. 2006. Strategic interaction and knowledge sharing in the KDE developer mailing list. Manag. Sci. 52, 7, 1031--1042.
[81]
Kuwabara, K. 2000. Linux: a bazaar at the edge of chaos. First Monday 5, 3.
[82]
Lakhani, K. R. and Von Hippel, E. 2003. How open source software works: “free” user-to-user assistance. Res. Policy 32, 6, 923--943.
[83]
Lakhani, K. R. and Wolf, R. G. 2005. Why hackers do what they do: understanding motivation and effort in free/open source software projects. In Perspectives on Free and Open Source Software. J. Feller, B. Fitzgerald, S. Hissam and K. R. Lakhani. Eds. MIT Press, Cambridge, MA.
[84]
Lancashire, D. 2001. Code, culture and cash: the fading altruism of open source development. First Monday 6, 12.
[85]
Lanzara, G. F. and Morner, M. L. 2004. Making and sharing knowledge at electronic crossroads: the evolutionary ecology of open source. In Proceedings of the 5th European Conference on Organizational Knowledge, Learning and Capabilities.
[86]
Lee, G. K. and Cole, R. E. 2003. From a firm-based to a community-based model of knowledge creation: the case of the Linux kernel development. Org. Sci. 14, 6, 633--649.
[87]
Lee, S.-Y. T., Kim, H.-W., and Gupta, S. 2009. Measuring open source software success. Omega 37, 2, 426--438.
[88]
Leibovitch, E. 1999. The business case for Linux. IEEE Softw. 16, 1, 40--44.
[89]
Lerner, J. and Tirole, J. 2002. Some simple economics of open source. J. Indust. Econ. 50, 2, 197--234.
[90]
Lerner, J. and Tirole, J. 2005a. The economics of technology sharing: open source and beyond. J. Econ. Perspec. 19, 2, 99--120.
[91]
Lerner, J. and Tirole, J. 2005b. The scope of open source licensing. J. Law Econ. Org. 21, 1, 20--56.
[92]
Lin, Y. 2006. Hybrid innovation: How does the collaboration between the FLOSS community and corporations happen? Knowledge, Tech. Policy 18, 4, 86--100.
[93]
Long, J. and Yuan, M. J. 2005. Are all open source projects created equal? Understanding the sustainability of open source software development model. In Proceedings of the Americas Conference on Information Systems.
[94]
Long, Y. and Siau, K. 2007. Social network structures in open source software development teams. J. Datab. Manag. 18, 2, 25--40.
[95]
Luthiger Stoll, B. 2005. Fun and software development. In Proceedings of the 1st International Conference on Open Source Systems. 273--278.
[96]
Maccormack, A., Rusnak, J., and Baldwin, C. Y. 2006. Exploring the structure of complex software designs: an empirical study of open source and proprietary code. Manag. Sci. 52, 7, 1015--1030.
[97]
Malone, T. W., Crowston, K., Lee, J., Pentland, B., Dellarocas, C., Wyner, G., Quimby, J., Osborn, C. S., Bernstein, A., Herman, G., Klein, M., and O'Donnell, E. 1999. Tools for inventing organizations: toward a handbook or organizational processes. Manag. Sci. 45, 3, 425--443.
[98]
Marks, M. A., Mathieu, J. E., and Zaccaro, S. J. 2001. A temporally based framework and taxonomy of team processes. Acad. Manag. Rev. 26, 3, 356--376.
[99]
Martins, L. L., Gilson, L. L., and Maynard, M. T. 2004. Virtual teams: what do we know and where do we go from here? J. Manag. 30, 6, 805--835.
[100]
Mateos-Garcia, J. and Steinmueller, W. E. 2008. The institutions of open source software: examining the Debian community. Inf. Econ. Policy 20, 4, 333--344.
[101]
Mcgrath, J. 1984. Groups: interaction and Performance, Prentice-Hall, Englewood Cliffs, NJ.
[102]
Mcgrath, J. E. 1991. Time, interaction, and performance (TIP): a theory of groups. Sm. Group Res. 22, 147--174.
[103]
Mcgrath, J. E. 1997. Small group research, that once and future field: An interpretation of the past with an eye to the future. Group Dynam. Theory, Res. Prac. 1, 1, 7--27.
[104]
Mendez-Duron, R. and García, C. E. 2009. Returns from social capital in open source software networks. J. Evolution. Econ. 19, 277--295.
[105]
Michlmayr, M. 2003. Quality and the reliance on individuals in free software projects. In Proceedings of the International Conference on Software Engineering 3rd Workshop on Open Source Software Engineering.
[106]
Michlmayr, M. 2004. Managing volunteer activity in free software projects. In Proceedings of the USENIX Annual Technical Conference. 93--102.
[107]
Miralles, F., Sieber, S., and Valor, J. 2005. CIO herds and user gangs in the adoption of open source software. In Proceedings of the European Conference on Information Systems.
[108]
Mockus, A., Fielding, R. T., and Herbsleb, J. D. 2000. A case study of open source software development: The Apache server. In Proceedings of the International Conference on Software Engineering.
[109]
Mockus, A., Fielding, R. T., and Herbsleb, J. D. 2002. Two case studies of open source software development: Apache and Mozilla. ACM Trans. Softw. Eng. Method. 11, 3, 309--346.
[110]
Moon, J. Y. and Sproull, L. 2000. Essence of distributed work: the case of the Linux kernel. First Monday 5, 11.
[111]
Morand, D. A. and Ocker, R. J. 2003. Politeness theory and computer-mediated communication: a sociolinguistic approach to analyzing relational messages. In Proceedings of the 36th Hawaii International Conference on System Sciences.
[112]
Nakakoji, K., Yamamoto, Y., Nishinaka, Y., Kishida, K., and Ye, Y. 2002. Evolution patterns of open-source software systems and communities. In Proceedings of International Workshop on Principles of Software Evolution. 76--85.
[113]
Nichols, D. M., Thomson, K., and Yeates, S. A. 2001. Usability and open-source software development. In Proceedings of the Symposium on Computer Human Interaction. 49--54.
[114]
O'Leary, M. B. and Cummings, J. N. 2007. The spatial, temporal, and configurational characteritics of geographic dispersion in teams. MIS Quart. 31, 3, 433--452.
[115]
O'Mahony, S. 2003. Guarding the commons: How community managed software projects protect their work. Res. Policy 32, 7, 1179--1198.
[116]
Oh, W. and Jeon, S. 2004. Membership dynamics and network stability in the open-source community: the ising perspective. In Proceedings of International Conference on Information Systems.
[117]
Organ, D., Podsakoff, P., and Mackenzie, S. 2006. Organizational Citizenship Behavior: its Nature, Antecedents, and Consequences, SAGE Publications, Thousand Oaks, CA.
[118]
Orman, W. H. 2008. Giving it away for free? The nature of job-market signaling by open-source software developers. B.E. J. Econ. Analy. Policy 8, 1, Article 12.
[119]
Paulson, J. W., Succi, G., and Eberlein, A. 2004. An empirical study of open-source and closed-source software products. IEEE Trans. Softw. Eng. 30, 4, 246--256.
[120]
Powell, A., Piccoli, G., and Ives, B. 2004. Virtual Teams: A review of current literature and directions for future research. Datab. Adv. Inf. Syst. 35, 1, 6--36.
[121]
Raymond, E. S. 1998. The cathedral and the bazaar. First Monday 3, 3.
[122]
Ridley, M. 1996. The Origins of Virtue: Human Instincts and the Evolution of Cooperation, Viking, New York.
[123]
Robbins, J. E. 2002. Adopting OSS methods by adopting OSS tools. In Proceedings of the International Conference on Software Engineering 2nd Workshop on Open Source Software Engineering.
[124]
Roberts, J., Hann, I.-H., and Slaughter, S. A. 2006. Understanding the motivations, participation, and performance of open source software developers: A longitudinal study of the apache projects. Manag. Sci. 52, 7, 984--999.
[125]
Robles, G. and Gonzalez-Barahona, J. M. A. M. M. 2005. Evolution of volunteer participation in libre software projects: evidence from Debian. In Proceedings of the 1st International Conference on Open Source Systems. 100--107.
[126]
Rossi, M. A. 2006. Decoding the Free/open source (F/OSS) software puzzle: A survey of theoretical and empirical contributions. In the Economics of Open Source Software Development. J. Bitzer and P. J. H. Schroder. Elsevier Press, Amsterdam. 15--56.
[127]
Sadowski, B. M., Sadowski-Rasters, G., and Duysters, G. 2008. Transition of governance in a mature open software source community: evidence from the Debian case. Inf. Econ. Policy 20, 4, 323--332.
[128]
Sagers, G. W. 2004. The influence of network governance factors on success in open source software development projects. In Proceedings of International Conference on Information Systems.
[129]
Samoladas, I., Stamelos, I., Angelis, L., and Oikonomou, A. 2004. Open source software development should strive for even greater code maintainability. Comm. ACM 47, 10, 83--87.
[130]
Scacchi, W. 2002. Understanding the requirements for developing open source software systems. IEE Proc. Softw. 149, 1, 24--39.
[131]
Scacchi, W. 2004. Free/open source software development practices in the computer game community. IEEE Softw. 21, 1, 56--66.
[132]
Scacchi, W. 2007. Free/open source software development: Recent research results and methods. Adv. Comput. 69, 243--295.
[133]
Schach, S. R., Jin, B., and Wright, D. R. 2002. Maintainability of the Linux kernel. In Proceedings of the 2nd Workshop on Open Source Software Engineering.
[134]
Schach, S. R., Jin, B., Wright, D. R., Heller, G. Z., and Offutt, A. J. 2003. Determining the distribution of maintenance categories: survey versus measurement. Emp. Softw. Eng. 8, 4, 351--365.
[135]
Schmidt, D. C. and Porter, A. 2001. Leveraging open-source communities to improve the quality and performance of open-source software. In Proceedings of the International Conference on Software Engineeering 1st Workshop on Open Source Software Engineering.
[136]
Scozzi, B., Crowston, K., Eseryel, U. Y., and Li, Q. 2008. Shared mental models among open source software developers. In Proceedings of the 41st Hawai'i International Conference on System Science.
[137]
Shah, S. K. 2006. Motivation, governance, and the viability of hybrid forms in open source software development. Manag. Sci. 52, 7, 1000--1014.
[138]
Shaikh, M. and Cornford, T. 2003. Version management tools: CVS to BK in the linux kernel. In Proceedings of the ICSE 3rd Workshop on Open Source Software Engineering.
[139]
Singh, V., Twidale, M. B., and Rathi, D. 2006. Open source technical support: A look at peer help-giving. In Proceedings of the 39th Annual Hawaii International Conference on System Sciences.
[140]
Stamelos, I., Angelis, L., Oikonomou, A., and Bleris, G. L. 2002. Code quality analysis in open source software development. Inf. Syst. J. 12, 1, 43--60.
[141]
Stark, J. 2002. Peer reviews as a quality management technique in open-source software development projects. Comp. Sci. 2349, 340--350.
[142]
Stewart, K. J., Ammeter, A. P., and Maruping, L. M. 2005. A Preliminary analysis of the influences of licensing and organizational sponsorship on success in open source projects. In Proceedings of the 38th Annual Hawaii International Conference on System Sciences.
[143]
Stewart, K. J., Ammeter, A. P., and Maruping, L. M. 2006. Impacts of license choice and organizational sponsorship on user interest and development activities in open source software projects. Inf. Syst. Res. 17, 2, 126--144.
[144]
Stewart, K. J. and Ammeter, T. 2003. An exploratory study of factors influencing the level of vitality and popularity of open source projects. In Proceedings of the 23rd International Conference on Information Systems.
[145]
Stewart, K. J. and Gosain, S. 2001. Impacts of ideology, trust, and communication on effectiveness in open source software development teams. In Proceedings of the 22nd International Conference on Information Systems.
[146]
Stewart, K. J. and Gosain, S. 2006. The impact of ideology on effectiveness in open source software development teams. MIS Quart. 30, 2, 291--314.
[147]
Subramaniam, C., Sen, R., and Nelson, M. L. 2009. Determinants of open source software project success: A longitudinal study. Decis. Supp. Syst. 46, 2, 576--585.
[148]
Subramanyam, R. and Xia, M. 2008. Free/libre open source software development in developing and developed countries: a conceptual framework with an exploratory study. Decis. Supp. Syst. 46, 1, 173--186.
[149]
Thomas, C. 2003. Improving verification, validation, and test of the linux kernel: the Linux stabilization project. In Proceedings of the ICSE 3rd Workshop on Open Source Software Engineering.
[150]
Tuomi, I. 2004. Evolution of the Linux credits file: Methodological challenges and reference data for open source research. First Monday 9, 6.
[151]
van Wendel de Joode, R. 2004. Managing conflicts in open source communities. Electron. Markets 14, 2, 104--113.
[152]
van Wendel de Joode, R., and De Bruijne, M. 2006. The organization of open source communities: towards a framework to analyze the relationship between openness and reliability. In Proceedings of the 39th Annual Hawaii International Conference on System Sciences.
[153]
Van Wendel De Joode, R., and Egyedi, T. M. 2005. Handling variety: The tension between adaptability and interoperability of open source software. Comp. Stand. Interf. 28, 1, 109--121.
[154]
Vass, B. 2007. Migrating to open source: Have no fear. In Proceedings of the 3rd DoD Open Conference: Deployment of Open Technologies and Architectures within Military Systems.
[155]
Vemuri, V. K. and Bertone, V. 2004. Will the open source movement survive a litigious society? Electr. Markets 14, 2, 114--123.
[156]
Verma, S., Jin, L., and Negi, A. 2005. Open source adoption and use: a comparative study between groups in the U.S. and India. In Proceedings of the Americas Conference on Information Systems.
[157]
Vessey, I., Ramesh, V., and Glass, R. L. 2002. Research in Information Systems: an empirical study of diversity in the discipline and its journals. J. Manag. Infor. Syst. 19, 2, 129--174.
[158]
von Hippel, E. 2001. Innovation by user communities: Learning from open-source software. Mit Sloan Manag. Rev. 42, 4, 82--86.
[159]
von Hippel, E. and Von Krogh, G. 2003. Open source software and the “private-collective” innovation model: Issues for organization science. Org. Sci. 14, 2, 209--213.
[160]
von Krogh, G., Spaeth, S., and Haefliger, S. 2005. Knowledge reuse in open source software: an exploratory study of 15 open source projects. In Proceedings of the 38th Annual Hawaii International Conference on System Sciences.
[161]
von Krogh, G., Spaeth, S., and Lakhani, K. R. 2003. Community, joining, and specialization in open source software innovation: a case study. Res. Policy 32, 7, 1217--1241.
[162]
von Krogh, G. and Von Hippel, E. 2006. The promise of research on open source software. Manag. Sci. 52, 7, 975--983.
[163]
Walli, S., Gynn, D., and Rotz, B. V. 2005. The growth of open source software in organizations. http://dirkriehle.com/wp-content/uploads/2008/03/wp_optaros_oss_usage_in_organizations.pdf.
[164]
Waring, T. and Maddocks, P. 2005. Open source software implementation in the U.K. public sector: evidence from the field and implications for the future. Int. J. Inf. Manag. 25, 5, 411--428.
[165]
Watson-Manheim, M. B., Chudoba, K. M., and Crowston, K. 2002. Discontinuities and continuities: a new way to understand virtual work. Inf. Technol. People 15, 3, 191--209.
[166]
Wayner, P. 2000. Free For All. HarperCollins, New York.
[167]
West, J. and O'Mahony, S. 2005. Contrasting community building in sponsored and community founded open source projects. In Proceedings of the 38th Annual Hawaii International Conference on System Sciences.
[168]
Wu, C.-G., Gerlach, J. H., and Young, C. E. 2007. An empirical analysis of open source software developers' motivations and continuance intentions. Inf. Manag. 44, 3, 253--262.
[169]
Wynn, D. 2004. Organizational structure of open source projects: a life cycle approach. In Proceedings of the 7th Annual Conference of the Southern Association for Information Systems. 285--290.
[170]
Xu, B., Jones, D. R., and Shao, B. 2009. Volunteers' involvement in online community based software development. Inf. Manag. 46, 3, 151--158.
[171]
Yamauchi, Y., Yokozawa, M., Shinohara, T., and Ishida, T. 2000. Collaboration with lean media: how open-source software succeeds. In Proceedings of the Conference on Computer-Supported Cooperative Work (CSCW'00).
[172]
Yan, N., Leip, D., and Gupta, K. 2005. The use of open-source software in the IBM corporate portal. IBM Syst. J. 44, 2, 419--425.
[173]
Ye, Y. and Kishida, K. 2003. Toward an understanding of the motivation of open source software developers. In Proceedings of International Conference on Software Engineering (ICSE'03).

Cited By

View all
  • (2024)Interaction Design in Distributed Software Development: What we know and what we don’t knowJournal on Interactive Systems10.5753/jis.2024.409415:1(632-656)Online publication date: 5-Jul-2024
  • (2024)Organizational Influence on Security Development in Open-Source Software ProjectsInternational Journal of Systems and Software Security and Protection10.4018/IJSSSP.35665915:1(1-20)Online publication date: 15-Oct-2024
  • (2024)A Microstructural Approach to Self-Organizing: The Emergence of Attention NetworksOrganization Science10.1287/orsc.2023.167435:2(496-524)Online publication date: Mar-2024
  • Show More Cited By

Recommendations

Comments

Information & Contributors

Information

Published In

cover image ACM Computing Surveys
ACM Computing Surveys  Volume 44, Issue 2
February 2012
132 pages
ISSN:0360-0300
EISSN:1557-7341
DOI:10.1145/2089125
Issue’s Table of Contents
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 ACM 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

Accepted: 01 June 2010
Revised: 01 July 2009
Received: 01 May 2008
Published: 05 March 2008
Published in CSUR Volume 44, Issue 2

Permissions

Request permissions for this article.

Check for updates

Author Tags

  1. Free/Libre open-source software
  2. computer-mediated communication
  3. development
  4. distributed work

Qualifiers

  • Research-article
  • Research
  • Refereed

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • Downloads (Last 12 months)381
  • Downloads (Last 6 weeks)45
Reflects downloads up to 10 Nov 2024

Other Metrics

Citations

Cited By

View all
  • (2024)Interaction Design in Distributed Software Development: What we know and what we don’t knowJournal on Interactive Systems10.5753/jis.2024.409415:1(632-656)Online publication date: 5-Jul-2024
  • (2024)Organizational Influence on Security Development in Open-Source Software ProjectsInternational Journal of Systems and Software Security and Protection10.4018/IJSSSP.35665915:1(1-20)Online publication date: 15-Oct-2024
  • (2024)A Microstructural Approach to Self-Organizing: The Emergence of Attention NetworksOrganization Science10.1287/orsc.2023.167435:2(496-524)Online publication date: Mar-2024
  • (2024)We’re in This Together: Visible Social Support Actions in Virtual Teams Using Enterprise Social MediaInternational Journal of Business Communication10.1177/23294884241251815Online publication date: 7-May-2024
  • (2024)Characterizing Developers' Linguistic Behaviors in Open Source Development across Their Social StatusesProceedings of the ACM on Human-Computer Interaction10.1145/36373068:CSCW1(1-33)Online publication date: 26-Apr-2024
  • (2024)Everyone for Themselves? A Qualitative Study about Individual Security Setups of Open Source Software Contributors2024 IEEE Symposium on Security and Privacy (SP)10.1109/SP54263.2024.00214(1065-1082)Online publication date: 19-May-2024
  • (2024)Engineering Formality and Software Risk in Debian Python Packages2024 IEEE International Conference on Software Analysis, Evolution and Reengineering (SANER)10.1109/SANER60148.2024.00108(1005-1010)Online publication date: 12-Mar-2024
  • (2024)Prototyping a Sustainable GUI for an IoMusT Project: A Reflection on Adopting Sustainable Practices *2024 IEEE 5th International Symposium on the Internet of Sounds (IS2)10.1109/IS262782.2024.10704195(1-10)Online publication date: 30-Sep-2024
  • (2024)Application of fuzzy Delphi technique to identify analytical lenses for determining the preparation of free and open source software projects for user experience maturityScience of Computer Programming10.1016/j.scico.2024.103136237(103136)Online publication date: Oct-2024
  • (2024)A longitudinal study on the temporal validity of software samplesInformation and Software Technology10.1016/j.infsof.2024.107404168:COnline publication date: 1-Apr-2024
  • Show More Cited By

View Options

Get Access

Login options

Full Access

View options

PDF

View or Download as a PDF file.

PDF

eReader

View online with eReader.

eReader

Media

Figures

Other

Tables

Share

Share

Share this Publication link

Share on social media