The role of Internet in the development of future software projects

Purpose – The Internet has evolved, prompted in part by new Web 2.0 technologies, to become a more widespread platform for interaction, communication, and activism. Virtual communities, or groups of people informally bound together by shared expertise, synthesise this Internet evolution and the Web 2.0 technology. Users increasingly want to engage online with one another and with organisations of all kinds. These novel Internet‐based technologies dominate the new business models of the digital economy giving companies radical new ways to harvest the talents of innovators working outside corporate boundaries. One of the most illustrative examples of this new trend is the Open Source Software (OSS) projects development. This paper aims to analyse the structure and topology of the virtual community supporting one of the most successfully OSS projects, Linux. The objective is to provide conclusions for being successful in the development of future virtual communities. As companies learn to manage these virtua...

[1]  Sergio L. Toral Marín,et al.  An evolutionary factor analysis computation for mining website structures , 2012, Expert Syst. Appl..

[2]  Glyn Moody,et al.  Rebel Code: Linux and the Open Source Revolution , 2001 .

[3]  Sergio L. Toral Marín,et al.  eDSPLab: remote laboratory for experiments on DSP applications , 2008, Internet Res..

[4]  Etienne Wenger,et al.  Communities of Practice: Learning, Meaning, and Identity , 1998 .

[5]  Martin G. Everett,et al.  Models of core/periphery structures , 2000, Soc. Networks.

[6]  Philip M. Dixon,et al.  Bootstrapping the gini coefficient of inequality , 1987 .

[7]  Alfred C. Weaver,et al.  Social Networking , 2008, Computer.

[8]  Guido Hertel,et al.  Motivation of software developers in Open Source projects: an Internet-based survey of contributors to the Linux kernel , 2003 .

[9]  E. Ingenieros Web site structure mining using social network analysis , 2011 .

[10]  E. Wenger,et al.  cultivating communities of practice , 2002 .

[11]  J. Brown,et al.  Organizing Knowledge , 1998 .

[12]  S. L. Toral,et al.  An electronic engineering curriculum design based on concept-mapping techniques , 2007 .

[13]  Shan Ling Pan,et al.  Bridging communities of practice with information technology in pursuit of global knowledge sharing , 2003, J. Strateg. Inf. Syst..

[14]  David G. Schwartz,et al.  Tying Knowledge to Action with kMail , 2000, IEEE Intell. Syst..

[15]  George Kuk,et al.  Strategic Interaction and Knowledge Sharing in the KDE Developer Mailing List , 2006, Manag. Sci..

[16]  Eric S. Raymond,et al.  The Cathedral and the Bazaar , 2000 .

[17]  Edward Shih-Tse Wang,et al.  Forming relationship commitments to online communities: The role of social motivations , 2012, Comput. Hum. Behav..

[18]  Eric A. von Hippel,et al.  How Open Source Software Works: 'Free' User-to-User Assistance? , 2000 .

[19]  Ned Kock,et al.  Compensatory adaptation to a lean medium: an action research investigation of electronic communication in process improvement groups , 2001 .

[20]  Joachim Henkel,et al.  New ventures based on open innovation - an empirical analysis of start-up firms in embedded Linux , 2006, Int. J. Technol. Manag..

[21]  M. Rocío Martínez-Torres,et al.  A procedure to design a structural and measurement model of Intellectual Capital: An exploratory study , 2006, Inf. Manag..

[22]  Michael A. Cusumano,et al.  The Changing Software Business: Moving from Products to Services , 2008, Computer.

[23]  Stephen Fox Communities Of Practice, Foucault And Actor‐Network Therory , 2000 .

[24]  Michael Gertz,et al.  Mining email social networks , 2006, MSR '06.

[25]  Sergio L. Toral Marín,et al.  Virtual communities as a resource for the development of OSS projects: the case of Linux ports to embedded processors , 2009, Behav. Inf. Technol..

[26]  Hermann A. Maurer,et al.  The Transformation of the Web: How Emerging Communities Shape the Information we Consume , 2006, J. Univers. Comput. Sci..

[27]  Jürgen Bitzer,et al.  The Economics of Open Source Software Development , 2006 .

[28]  Fadi P. Deek,et al.  Open Source: Technology and Policy , 2007 .

[29]  Mats Magnusson,et al.  How do firms make use of open source communities , 2008 .

[30]  Sergio L. Toral Marín,et al.  An empirical study of the driving forces behind online communities , 2009, Internet Res..

[31]  Paul Timmers,et al.  Business Models for Electronic Markets , 1998, Electron. Mark..

[32]  Jitendra Malik,et al.  Normalized cuts and image segmentation , 1997, Proceedings of IEEE Computer Society Conference on Computer Vision and Pattern Recognition.

[33]  Kieran Healy,et al.  The Ecology of Open-Source Software Development , 2003 .

[34]  María del Rocío Martínez-Torres,et al.  Aplicación de algoritmos genéticos a la identificación de la estructura de enlaces en portales web , 2011 .

[35]  Tao Zhou,et al.  Understanding Online Community User Participation: A Social Influence Perspective , 2011, Internet Res..

[36]  Cliff Figallo,et al.  Hosting Web Communities: Building Relationships, Increasing Customer Loyalty, and Maintaining A Competitive Edge , 1998 .

[37]  Teresa S. Waring,et al.  Open Source Software implementation in the UK public sector: Evidence from the field and implications for the future , 2005, Int. J. Inf. Manag..

[38]  Sergio L. Toral Marín,et al.  An Exploratory Social Network Analysis of Academic Research Networks , 2011, 2011 Third International Conference on Intelligent Networking and Collaborative Systems.

[39]  Robert E. Cole,et al.  From a Firm-Based to a Community-Based Model of Knowledge Creation: The Case of the Linux Kernel Development , 2003, Organ. Sci..

[40]  Sergio L. Toral Marín,et al.  Modelling Mailing List Behaviour in Open Source Projects: the Case of ARM Embedded Linux , 2009, J. Univers. Comput. Sci..

[41]  Michael I. Jordan,et al.  Latent Dirichlet Allocation , 2001, J. Mach. Learn. Res..

[42]  Daniel Pierre Bovet,et al.  Understanding the Linux Kernel , 2000 .

[43]  Ramkrishnan V. Tenkasi,et al.  P ERSPECTIVE M AKING AND P ERSPECTIVE T AKING IN C OMMUNITIES OF K NOWING , 2000 .

[44]  Sergio L. Toral Marín,et al.  Implementation of a web-based educational tool for digital signal processing teaching using the technological acceptance model , 2005, IEEE Transactions on Education.

[45]  Ioannis Stamelos,et al.  Identifying knowledge brokers that yield software engineering knowledge in OSS projects , 2006, Inf. Softw. Technol..

[46]  Karl Reiner Lang,et al.  The virtual cathedral and the virtual bazaar , 2007, DATB.

[47]  Hsiu-Fen Lin,et al.  The role of online and offline features in sustaining virtual communities: an empirical study , 2007, Internet Res..

[48]  Yu-Chen Chen,et al.  The value of participation in virtual consumer communities on brand loyalty , 2006, Internet Res..

[49]  David R. Millen,et al.  Social Bookmarking in the Enterprise , 2005, ACM Queue.

[50]  J. Henkel Selective revealing in open innovation processes: the case of embedded Linux (gekürzte Version) , 2006 .

[51]  Karim Yaghmour,et al.  Building Embedded Linux Systems , 2003 .

[52]  Gilad Ravid,et al.  Information overload and the message dynamics of online interaction spaces: a theoretical model and empirical exploration , 2004, IEEE Engineering Management Review.

[53]  Audris Mockus,et al.  A case study of open source software development: the Apache server , 2000, Proceedings of the 2000 International Conference on Software Engineering. ICSE 2000 the New Millennium.

[54]  Etienne Wenger,et al.  Situated Learning: Legitimate Peripheral Participation , 1991 .

[55]  Ulrike Lechner,et al.  Social profiles of virtual communities , 2002, Proceedings of the 35th Annual Hawaii International Conference on System Sciences.

[56]  S. Gusmeroli,et al.  Strategic research agenda , 2010 .

[57]  Linus Dahlander,et al.  Appropriation And Appropriability In Open Source Software , 2005 .