THE ROLE OF SOCIAL NETWORKS IN THE SUCCESS OF OPEN-SOURCE SOFTWARE SYSTEMS: A THEORETICAL FRAMEWORK AND AN EMPIRICAL INVESTIGATION

Size: px
Start display at page:

Download "THE ROLE OF SOCIAL NETWORKS IN THE SUCCESS OF OPEN-SOURCE SOFTWARE SYSTEMS: A THEORETICAL FRAMEWORK AND AN EMPIRICAL INVESTIGATION"

Transcription

1 THE ROLE OF SOCIAL NETWORKS IN THE SUCCESS OF OPEN-SOURCE SOFTWARE SYSTEMS: A THEORETICAL FRAMEWORK AND AN EMPIRICAL INVESTIGATION A dissertation submitted to the Kent State University Graduate School of Management in partial fulfillment of the requirements for the degree of Doctor of Philosophy by Jing Wang May, 2007

2 ii

3 Dissertation written by Jing Wang B.A. Nankai University, 1994 M.A. Bowling Green State University, 2001 M.B.A. Kent State University, 2003 Ph.D. Kent State University, 2007 Approved by Dr. Murali S. Shanker Chair, Doctoral Dissertation Committee Dr. Marvin D. Troutt Dr. Michael Y. Hu Members, Doctoral Dissertation Committee Accepted by Dr. James W. Boyd Doctoral Director, Graduate School of Management Dr. George E. Stevens Dean, Graduate School of Management iii

4 ACKNOWLEGEMENTS This dissertation would not have been possible without the personal and practical support of numerous people. Thus, my sincere gratitude humbly goes to my doctoral advisors, my husband, and my parents, for their support, patience, and faith in me over this long journey. I wish to thank my doctoral advisors, Dr. Michael Y. Hu, Dr. Murali Shanker and Dr. Marvin D. Troutt for their guidance, inspiration, and most importantly, their devotion at every stage of my dissertation. It was with their inspiration and the challenges they laid before me that I gained so much drive and an ability to confront challenging research issues head on. I would also like to thank my husband and my best friend, Khole, for his support, encouragement and patience. His tolerance of my occasional annoying moods is a testament in itself of his unwavering devotion and love. Finally, my special thanks go to my parents for their faith in me and for allowing me to be ambitious. iv

5 TABLE OF CONTENTS Chapter 1- Introduction... 1 OPEN-SOURCE SOFTWARE AND ITS DEVELOPMENT MODEL... 1 OSS SUCCESS AND WHY IS IT IMPORTANT TO STUDY IT?... 4 CHARACTERISTICS OF OSS COMMUNITY AND THE IMPORTANCE OF SOCIAL NETWORKS IN OSS SUCCESS... 6 PROBLEM STATEMENT... 8 PURPOSES AND SCOPE OF THIS DISSERTATION STRUCTURE OF THE DISSERTATION Chapter 2 - Literature Review on OSS Research OVERVIEW OF RESEARCH ON OSS SUCCESS OTHER RESEARCH ISSUES IN THE OSS LITERATURE Inputs Process Outputs Environment Chapter 3 - Conceptual Framework and Research Hypotheses OVERVIEW OF THIS CHAPTER THE CONCEPTUAL FOUNDATIONS Social Network Theories IO Economics as a Framework for the Role of Macro-level Network Structures RBV as a Framework for the Role of Project-level Network Structures The Strategic Choice Perspective as a Framework for the Role of OSS Projects Conduct PROPOSED MODEL Contextual Boundary of the Proposed Model Constructs Hypotheses Development Chapter 4 - Methodology, Analysis, and Results RESEARCH SETTING AND DATA EXTRACTING NETWORK STRUCTURAL PATTERNS SAMPLE SELECTION VARIABLES AND THEIR MEASURES Dependent Variables Project Conduct Independent Variables (Network Structural Variables) Control Variables MODEL SPECIFICATION AND TESTING PROCEDURE Testing for the Effects of Macro- and Project-level Structural Variables Testing for the Moderating Effects v

6 RESULTS The Effects of Macro-Level Structural Variables on Project Conduct and Success The Effects of Project-Level Structural Variables on Project Conduct and Success Conduct and Performance Relationship The Effects of Structural Variables on Project Conduct-Performance Relationships The Moderating Effects of Other Contextual Variables Chapter 5 - Discussion, Implications and Conclusions OVERVIEW DISCUSSIONS OF THE FINDINGS Network Size Network Density Network Diversity Project Degree Centrality Developer Degree Centrality Other Structural Variables Project Conduct Contingency Factors CONTRIBUTIONS AND IMPLICATIONS LIMITATIONS AND SUGGESTIONS FOR FUTURE RESEARCH CONCLUSION REFERENCES vi

7 LIST OF TABLES Table 2.1 Summary of Articles Table 4.1 The proportion of projects that have gone through multiple development phases Table 4.2 The Percentage Composition of All SourceForge.net Projects as of July Table 4.3 Percentage Composition for Projects in Difference Phases within Each Domain Table 4.4 Application Domain Composition for the Largest 55 Sub-networks Table 4.5 The Number of Missing Values for the Success Measures Table 4.6 Variables and their Operational Definitions Table 4.7 Variable Names and Their Notations Table 4.8 Means Standard Deviations, and Correlations Table 4.9 OLS Estimation of Regression Models Effects of Macro-level Structural Variables on OSS Project Conduct Table 4.10 OLS Estimation of Regression Models Effects of Macro-level Structural Variables and Conduct Variables on OSS Project Success Table 4.11 Multiple Comparisons between Groups of Various Network Size Table 4.12 Multiple Comparisons between Groups of Various Network Density Table 4.13: Frequencies of Projects in Open and Closed Networks Table 4.14 Independent Samples t-test for Closed and Open Networks Table 4.15 Multiple Comparisons between Groups of Various Network Diversity Table 4.16 OLS Estimation of Regression Models Effects of Project-level Structural Variables on OSS Project Conduct Table 4.17 OLS Estimation of Regression Models Effects of Project-level Structural Variables and Conduct Variables on OSS Project Conduct Table 4.18 Multiple Comparisons between Groups of Various Project Degree Centrality Table 4.19 Multiple Comparisons between Groups of Various Developer Degree Centrality Table 4.20 Moderating Effects of Network Structures on Conduct-Performance Relationship Table 4.21 Moderating Effects of Development Phase and Domain on Structure-Conduct Relationship Table 4.22 Moderating Effects of Development Phase and Domain on Structure-Performance Relationship Table 4.23 Moderating Effects of Development Phase and Domain on Conduct-Performance Relationship Table 4.24 Hypotheses Testing Using OLS Table 4.25 Hypotheses Testing Using ANOVA vii

8 LIST OF FIGURES Figure 2.1. Categorization of Topics in OSS Literature Figure 3.1 Affiliation Networks and Collaboration Networks Figure 3.2 Conceptual Foundations of the Proposed Framework Figure 3.3 A Network Model of OSS Project Success Figure 3.4 An Illustrative Example for Calculating Macro-level Network Structural Variables Figure 3.5 An Illustration of Cohesive Sub-groups Figure 4.1. Projects Spanning Multiple Phases Figure 4.2. An Example of 4-Core Cohesive Sub-networks viii

9 LIST OF CHARTS Chart 4.1 Histogram of Network Size Chart 4.2 Histogram of Network Density Chart 4.3 Histogram of Network Diversity Chart 4.4 Histogram of Project Degree Centrality Chart 4.5 Histogram of Developer Degree Centrality ix

10 Chapter 1 Introduction OPEN-SOURCE SOFTWARE AND ITS DEVELOPMENT MODEL Open-source software (OSS) refers to any computer software whose source code is made available under differing OSS licensing formats that bestow the users the freedom to use, modify, and improve the software, and to redistribute the software in modified or unmodified form. Raymond (2001, 1997) compares the OSS development model with the traditional software development model and describes the former as the bazaar development style as opposed to the latter, the cathedral style. In the traditional model, software development takes place in a centralized manner and is similar to building a cathedral. Roles are clearly defined among people including systems design, project management, programming, implementation etc. In the bazaar model, however, software is developed in a decentralized, voluntary, public, and collaborative manner and roles are not clearly defined (Raymond, 2001). In the extremely distributed environment enabled by the internet, OSS developers from geographically dispersed locations voluntarily collaborate to develop and produce various software products. Distinguishing characteristics of this open-source bazaar model include: 1) users as co-developers, 2) voluntary collaboration and cooperation among community members, 3) early releases, 4) frequent integration and frequent releases, 5) several versions, and 6) high modularization (Raymond, 2001; von Hippel & von Krogh, 2003). THE SIGNIFICANCE OF OSS RESEARCH OSS projects are emerging as a significant economic, social, and cultural phenomenon (von Hippel & von Krogh, 2003). The number of open-source software (OSS) projects is rapidly growing. A significant amount of software developed by commercial firms is being released 1

11 2 under open-source licenses. With little or no marketing, open-source software is finding its way into the information technology (IT) arsenal of a variety of companies and has become the dominant platform for many categories of business applications. According to a survey by Netcraft, as of February 2006, 68% of the web server market has been captured by the free, opensource Apache software, compared to 20% by the proprietary Microsoft web server (Netcraft, 2006). Other successful examples of open-source software include the GNU/Linux operating system, Sendmail, and the Perl programming language (von Hippel & von Krogh, 2003). While the software industry has struggled to discover methods of developing quality software products, vocal advocates of OSS have been quick to point to the commercial success enjoyed by Linux and the Apache server and the potential of the OSS approach to produce reliable, flexible, and high quality software quickly and inexpensively (Dempsey, Weiss, Jones, & Greenberg, 2002; von Hippel, 2001). Some proponents of the OSS development model argue that its bazaar style possesses inherent advantages over the cathedral style. As Raymond (2001, 1997) nicely puts it, Given enough eyeballs, all bugs are shallow. Due to these advantages, they claim that OSS development has the potential to compete successfully, and in many cases displace traditional commercial development methods (Mockus, Fielding, & Herbsleb, 2002). Others assert that OSS helps companies to achieve greater market penetration, offer opportunities to establish an industry standard, and create increased competitive advantages over their competitors (Portelli, 2000). Still others vision that OSS presents an alternative economic and innovation model for engendering and managing robust software that will ultimately reshape the multi-billion commercial software industry (Dempsey et al., 2002; Sharma, Sugumaran, & Rajagopalan, 2002). While skeptics challenge the aforementioned assertions, few would dispute that the manner by which OSS is developed and distributed has rich implications for both practitioners

12 3 and researchers. In practice, the development of OSS lacks central control and traditional coordination mechanisms such as plans, system-level design, schedules, and defined processes that are generally considered important for software development (Mockus et al., 2002; von Hippel & von Krogh, 2003). Yet the OSS community has been consistently producing products equivalent, if not superior, to software developed using traditional approaches. It subverts the traditional software engineering and project management principles and provides extreme and successful cases of distributed development (Madey, Freeh, & Tynan, 2002; Mockus et al., 2002). With little formal motivational mechanism, the OSS practice poses a serious challenge to the basic presumptions of economic theories that innovation is driven by protection of intellectual property and by individual and corporate financial wealth. Open-source software contributors are rarely paid for their services, and the licenses and hacker culture make it difficult, if not impossible for the contributors to appropriate returns from their products. Yet thousands of programmers keep contributing freely to make the OSS movement a success (von Krogh, 2003). As a fundamentally new process to develop software, the OSS practice also threatens existing proprietary software business strategies. As Mockus et al. (2002) assert, this threat is not the sort posed by a new competitor that operates according to the same rules but strives to do it faster, better, and cheaper. This threat is more fundamental, and goes to the basic motivations, economics, market structure, and philosophy of the institutions that develop, market, and use software. Therefore, from a practical standpoint, the OSS movement provides important management lessons regarding alternative strategies to nurture knowledge creation (G. Lee & Cole, 2003), to structure and implement innovations and new product development (von Hippel & von Krogh, 2003; von Krogh, 2003), and to take advantage of the opportunities offered by the OSS movement to gain competitive advantages (von Krogh, 2003). Theoretically, the practice of

13 4 OSS will be intriguing to researchers working in various fields for one simple reason: the OSS movement presents a phenomenon that challenges many prevailing theories in economics (von Hippel, 2001), knowledge management (G. Lee & Cole, 2003), software engineering (Madey et al., 2002), business strategy (Madey et al., 2002), and information systems (IS) and innovation management, (Madey et al., 2002; von Hippel & von Krogh, 2003). Given the practical and theoretical challenges and implications of OSS, it is vital that we understand and evaluate this phenomenon (Mockus et al., 2002). Nonetheless, there has been relatively little systematic theorizing and empirical work to provide insights into the various puzzles generated by this phenomenon. How do hundreds of contributors from all over the world effectively coordinate with each other and manage the process in the absence of traditional hierarchical structure and control mechanisms? Is the OSS movement setting the stage for a structural transformation in the software industry or is it another fad? What role do successful large-scale open-source projects such as the Linux operating system play in shaping the OSS community in particular, and the whole software industry in general? What are the social and economical sources of influences that shape the development, evolution, and deployment of successful or not so successful OSS projects? How should IT managers and national policy makers develop more effective strategies to embrace the opportunities and handle the threats brought about by the OSS practice? OSS SUCCESS AND WHY IS IT IMPORTANT TO STUDY IT? Although the investigation of each of the aforementioned issues is warranted, in this dissertation, we are interested in identifying factors that are important to the success of opensource software systems. Despite the major commercial success enjoyed by some OSS projects, not all OSS initiatives have been successful. Examples in point include SourceXchange and Eazel.

14 5 Therefore, studies of this nature should shed light on issues regarding the conditions under which OSS projects are likely to succeed, how they can be managed most successfully, and how they influence and are influenced by their social context. If the OSS movement is going to set the stage to transform the current software industry, it is imperative that practitioners learn from the successful and not so successful examples of OSS. By examining factors relating to the success of OSS projects, we can provide guidelines on how to produce OSS products that have a greater chance of being deployed, how to promote OSS diffusion, and how to prevent them from deterioration. Studies of this nature will also help commercial software firms learn how to structure their software development teams more effectively in order to produce high quality products. From a broader perspective, the OSS development model has rich implications for innovation management and new product development in general. This model has been referred to as user-driven innovation (Lerner & Tirole, 2002) and community-based innovation (von Hippel & von Krogh, 2003). Studying the critical success factors of OSS projects will also improve our understanding of how to structure and nurture innovative communities. Many companies such as IBM, Google, Sun, and Oracle have considered open-source (or variations of this approach) as integral to their business operation and many others like Red Hat and SuSe, Novell are aggressively seeking business opportunities provided by successful opensource products such as Linux (von Krogh, 2003). Further, public institutions and governmental agencies, particularly governments of developing countries are increasingly interested in opensource software because the increasing reliance on software systems has generated a number of concerns over software security, trusted computing platforms, and the increasing digital divide between the developed and under-developed world. As the long-term viability and legitimacy of the OSS movement largely depends on the level of success achieved by OSS projects, studying

15 6 OSS success should also help practitioners and national policy makers better formulate their strategies with the opportunities and threats raised by the OSS phenomenon. CHARACTERISTICS OF OSS COMMUNITY AND THE IMPORTANCE OF SOCIAL NETWORKS IN OSS SUCCESS The OSS community has some unique features. As previously noted, one distinguished feature of the OSS development model is the cooperation and collaboration among the community members (including both developers and users). In the process of cooperation, participations, and collaborations, various social networks emerge (Grewal, Lilien, & Mallapragada, 2006; Kuk, 2006). To some extent, the OSS community is a more networked world than the traditional organizational communities. Although the formation of alliances and partnerships has become a ubiquitous strategy for contemporary organizations, formal boundaries still exist between the participating firms. In the OSS community, programmers can join, participate, and leave any project at any point in time and developers collaborate not only within the same project team but also across teams. Therefore, OSS projects represent extremely fluid organization forms with blurred boundaries and high linkages among them. Researchers have recognized that OSS projects are connected with each other into networks of relationships because their developers are participating in multiple projects and are collaborating both within and across projects (Grewal et al., 2006; Kuk, 2006). Such connectedness and relationship networks can be enduring and of strategic importance for the success of OSS projects. Although the significance of social networks to OSS project success remains largely under-explored, there is a rich strand of research in sociology, organizational behavior, and strategic management that has devoted effort to explaining how the performance of individuals, groups, or organizations, may be influenced by the social structure of

16 7 relationships within which they are embedded (Collins & Clark, 2003; C. Lee, Lee, & Pennings, 2001; Lynall, Golden, & Hillman, 2003; McDonald & Westphal, 2003). Researchers suggest that networks of relationships can be important sources of competitive advantages due to the valuable resource availability and control benefits bestowed by social networks (Burt, 2000; Granovetter, 1983, 1985). The distinct social structural patterns in exchange relations have the potential to shape the flow of resources. Empirical work provides further support for the postulation that networks of ties and relationships help explain the differential performances of actors (Collins & Clark, 2003; C. Lee et al., 2001; Lynall et al., 2003; McDonald & Westphal, 2003). Similarly, the success of OSS projects may also be influenced by the social structure of relationships within which they are situated. OSS projects discover, acquire, and create information, knowledge, and resources through their interactions in the OSS community. The distinct social structural patterns in OSS projects exchange relations have the potential to shape the flow of such resources. Projects located at an important position on the network may have better access to various resources and may be able to control the flow of such resources. This in turn may influence the projects success by providing the projects with asymmetric access to information, resources, and human talents; and with advantages from learning (Grewal et al., 2006). Another important characteristic of the OSS community is the lack of formal governance and control mechanisms (Mockus et al., 2002; von Hippel & von Krogh, 2003). In conventional organizations, well-defined governance mechanisms are present including hierarchical structures, clear role definitions, and formal contract agreements to ensure the smooth functioning and success of the organization. However, in the case of OSS projects, explicit governance structures are absent due to the voluntary and distributed nature of the OSS development process. In the absence of formal mechanisms, how can OSS projects then function effectively and efficiently? Researchers have long found that social relational assets such as social networks, social norms,

17 8 and trust could function as substitutes for complex and explicit contract arrangements, particularly when it is impossible or too costly to establish formal governance structures (Granovetter, 1985; Larson, 1992; Poppo & Zenger, 2002; Uzzi, 1997). For instance, studies have suggested that trust acts as an alternative for traditional control mechanisms in virtual organizations where vertical control, hierarchical authority, and formalized organizational procedures and policies are typically absent (Morris & McManus, 2002; Sheppard & Tuchinsky, 1996). Similar arguments can be extended to the OSS community: the social networks of an OSS project may serve as an alternative to hierarchical structures and formal control mechanisms to ensure its day-to-day functioning and long-term success. For instance, studies indicate that reciprocity is common in the OSS community. As a result, some developers strategically nurture their social networks by sharing knowledge with other teams so that they are also likely to receive help when needed (Kuk, 2006). To encapsulate, due to the widely observed inter-connectivity among OSS projects, and the fact that social networks could function as substitutes of formal governance mechanism, an awareness of the role of social networks could be central towards understanding OSS projects performance and success. A complete understanding of the factors that are important to OSS project success requires us to take into consideration the networks of the relationships in which OSS projects are embedded and the performance implications of such networks. PROBLEM STATEMENT Nevertheless, much of prior research on OSS success ignores the inherent interconnectivity in the OSS community. The current OSS success literature usually focuses on the project as the unit of analysis and has tried to identify the attributes of projects that influence their performances. While these prior efforts have led to valuable insights on the behavior and

18 9 performance of OSS projects, they have typically conceptualized each OSS project as independent entities and assumed that a project s success is neither influenced by the actions of other projects nor by the relationships in which the project is already embedded. Such a view is inadequate in addressing issues relating to the OSS community because as previously highlighted, OSS projects are inherently interrelated through their developers participation and collaboration. An independent view falls short in taking into account the relationship networks within which each OSS project is embedded and the performance consequences of such exchange relationships. Given the proliferation and the potential importance of various forms of social links and exchanges in the OSS community, neglecting the networks in which OSS projects are embedded can lead to an incomplete understanding of project conduct and performance. Therefore, it is our belief that a network perspective is imperative in examining issues related to OSS project success. In response to the limitations of the independent view which currently dominates the OSS success literature, we argue in this dissertation that there is a clear need for a shift in conceptualization when seeking to identify factors influencing the performance and success of OSS projects. We need to go beyond assuming that OSS projects exist as independent entities and focusing on the projects as the unit of analysis. We need to shift to understanding the larger networks in which OSS projects are embedded and the effects of such networks on the performance of the projects embedded in them. Although researchers suggest that an array of elements in social networks including structural, cognitive, institutional, and cultural, could potentially influence the behavior and performance of participating actors (Zukin & DiMaggio, 1990), in this dissertation, we focus on the social structural context and seek to explore how the structural patterns of OSS projects relationship networks influence their success. Specifically we aim to answer three intrinsically related questions: 1) How do the structural patterns of OSS projects social network environment influence their success? 2) Do OSS projects make use of strategies to respond to the

19 10 (dis)advantages of their social network environments to influence their performance? 3) How do OSS projects social networks and the strategies they use interact to influence their success? PURPOSES AND SCOPE OF THIS DISSERTATION In answering the above three questions, we aim to achieve two specific goals. First, we draw on research in industrial organization (IO) economics, strategic choice perspective, resource-based view (RBV), and the social network theories and advance an a conceptual model for project success in OSS systems. Second, we empirically evaluate the proposed model by analyzing panels of data from the world s largest OSS development data repository SourceForge.net. Social network theories enable us to adopt a network perspective and conceptualize each OSS project as existing in a larger network of many related projects. We posit that such relationship networks provide the projects with both opportunities and constraints and can have rich implications for their conduct and performance. In addition to focusing on highlighting the importance of a networked perspective in understanding important factors shaping the performance of OSS projects, we further draw on research in RBV and IO economics to provide a theoretical explanation in our conceptual model on why OSS project success is influenced by the social structure of ties and relationships within which the projects are embedded. IO economics and the RBV have provided two competing theoretical foundations for strategic management research into the determinants of firm performance and it is our belief that they could also shed light on factors that are significant in explaining OSS projects differential performance. IO economists consider industry as the main unit of analysis and the main driver behind firm performance differentials (Porter, 1980). Within this stream of research, the structure conduct performance (SCP) model is the most popular

20 11 theoretical framework, which proposes that the structural characteristics of industries could either enable or constrain the strategies/conduct of the member firms, which in turn influences their performances. While IO economics considers industry as the primary determinants of performance, the RBV focuses on the firm itself and posit that firm idiosyncratic resources and capabilities are the explanation for heterogeneity in firm performance (Barney, 1991). Although earlier work adopting the RBV concentrates on resources and capabilities internal to the firm, more recent development in this area argues that firms establish alliances and partnerships with each other, hence, their value-creating resources and capabilities extend far beyond their boundaries into the social networks the firms are embedded in. Despite their seemingly opposite positions on sources of performance advantage, researchers have recognized that IO economics and the RBV are indeed natural complements of each other (Foss, 1996; Spanos & Lioukas, 2001). With IO economics solely focusing on the macro-industrial forces whereas the RBV exclusively on micro- firm-specific factors, each of these frameworks only offers part of the story. Researchers have found that the macro-level industrial forces and the micro-level firm resources are both important sources of competitive advantage, but explain different dimensions of performance (Spanos & Lioukas, 2001; Spanos, Zaralis, & Lioukas, 2004). Hence, these two frameworks can and should be integrated, because together, they present a more complete picture. In this dissertation, we intend to explore the role of network structures in OSS projects success. There are differing levels of network structures, each of which could be significant in influencing the performance of OSS projects. Therefore, drawing on both the IO economics framework and the RBV allows us to investigate why and the extent to which the network properties at both the macro- and micro-level affect OSS project success. Adopting the IO economics lens, we can focus on the macro-environment (including the industry and the overall social networks) as the unit of analysis and explore how an OSS project s

21 12 success is shaped by the distinct structural patterns of its macro-environment. Although the IO economics and SCP were originally intended as a research paradigm for the study of the performance effects of market structures, we believe that social network structures play a similar role as market structures. Specifically, the distinct structural features of network ties provide both opportunities and constraints for the member projects and hence have rich implications for their behaviors and performances. On the other hand, the RBV enables us to focus on the OSS project as the unit of analysis and study the performance implications of structural characteristics that are specific to each OSS project. Following the basic tenet of the RBV, we conjecture that OSS projects performance is intimately linked to their resources and capabilities. However, due to the blurred boundary delineation among OSS projects, the success of OSS projects depends not only on the resources and capabilities internal to the project, but also on all the resources and capabilities that are made available through their network ties and relationships. Therefore, at the project level, structural features such as the projects distinct locations in their social network influence the extent to which valuable resources and capabilities are available to each project in the social network and the extent to which each project is able to mobilize and exploit such resources and capabilities. Moreover, OSS projects do not simply passively accept whatever positive or negative influences are exerted by their social network environment. On the contrary, they actively act upon the environment and constantly use various strategic responses to overcome the structural disadvantages and create favorable conditions to positively influence their performance. Therefore, drawing upon the Strategic Choice Perspective, we conjecture that OSS project conduct is another important source of performance variation. By integrating the social network theory, IO economics, the RBV, and the Strategic Choice Perspective, our proposed conceptual

22 13 model provides a systematic framework on how OSS project strategies and the network structural characteristics at both the macro- and micro-level could affect OSS projects performance. STRUCTURE OF THE DISSERTATION This dissertation unfolds as follows. Chapter 2 provides an overview of the work done in the field of open-source software. Chapter 3 begins with the conceptual foundations on which the theoretical framework of this study is based. We then provide an in-depth theoretical conceptualization of why and how project conduct and social networks play an essential role in the success of open-source software systems. A series of appropriate and theoretically grounded hypotheses are then developed. In chapter 4, we specify the methodology utilized to test the proposed framework and present the results. Finally, we discuss the findings, implications, and limitations of this dissertation and give suggestions for future research.

23 Chapter 2 Literature Review on OSS Research OVERVIEW OF RESEARCH ON OSS SUCCESS The robust functioning of open-source products in the marketplace and its novel modes of operation pose important and exciting new questions for scholars in various fields. Yet literature in this area is still in its infancy, probably reflecting the distributed and emerging nature of this phenomenon. One stream of research which is most relevant to this dissertation examines what factors have contributed to the success of OSS projects. Elements that are commonly cited as significant to the success of OSS projects include the devotion of developers (Bonaccorsi & Rossi, 2003), a critical mass of developers (Mockus et al., 2002), market structure (Bonaccorsi & Rossi, 2003), license strategy (Stewart, Ammeter, & Maruping, 2006), team leadership (Bonaccorsi & Rossi, 2003), team composition, collective identity (Stewart & Gosain, 2006), and trust (Stewart & Gosain, 2006). Earlier work in this area focuses on well-known OSS projects such as Apache, Mozilla, and Linux to identify elements that are important to their success. For example, Mockus et al. (2002) conduct two case studies. Their findings indicate that a critical mass of 10 to 15 core developers is crucial to the success of Apache and Mozilla. Peripheral developers who provide feedback and participate in bug fixing and service supporting are also important to project success. Bonaccorsi et al. (2003) suggest that market structure plays a critical role in the differential performance between Apache and Linux. They believe that open-source systems are less successful in the client market than in the server market because the former has already been dominated by Microsoft products. Therefore, there is a negative network externality effect, and market structure functions as a barrier to entry for the client-end OSS products. In the presence of significant and negative network externality, the value of Linux innovation decreases with the number of adopters who use Microsoft product and other items that 14

24 15 are compatible with Microsoft products. Valuable as these efforts have been in improving our understanding of an emerging phenomenon like OSS, it is not clear whether or not findings based on well-known projects can be generalized to the larger OSS population. More recently, studies with a larger sample size have begun to emerge. For example, some researchers conceptualize the OSS communities as a network of relationships because developers are connected through the projects they participate in (Grewal et al., 2006). They examine how the network structure affects the success of open source projects. Their findings suggest that project network embeddedness positively influences both project technical success and commercial success. Nevertheless, the effects of embeddedness are much stronger for technical success than for commercial success (Grewal et al., 2006). Others seek to address the issue of what leads to the effectiveness of OSS development teams in the absence of formal control. Stewart and Gosain (2006) develop a framework of the OSS community ideology (including specific norms, beliefs, and values) and a theoretical model suggesting that adherence to components of the ideology impacts effectiveness in OSS teams. Using survey and SourceForge panel data, the authors find that team members' adherence to the tenets of the OSS community ideology influences OSS team effectiveness by enhancing trust and communication quality, but different components impact effectiveness in different ways (Stewart & Gosain, 2006). Stewart et al. (2006) examine how license restrictiveness influences user interest in a particular OSS project and find that users are most attracted to projects that employ nonrestrictive licenses. Recent progress notwithstanding, important gaps remain. In spite of the increasing interest in OSS research, there is little theory or rigorous empirical work regarding what has contributed to the success of open-source software. Empirically, many studies adopt a case-study approach, limiting us from generalizing their findings to the larger OSS population. From a

25 16 theoretical stand point, the discussion of the critical success factors of OSS has been dominated by a perspective focusing on empirical assessment, and this discussion, while practically useful, is theoretically deficient. Even those that strive to guide their investigations with theoretic development, most of them adopt a view that considers OSS projects as independent entities that are isolated from the larger systems within which they are situated. Such a perspective ignores the fact that each OSS project is indeed embedded in networks of relationships with other OSS projects and such networks of relationships could be enduring and of strategic significance to the performance of OSS projects. Further, open-source communities represent fluid and dynamic organizational forms that change frequently in response to the changing environment. The developer and user base of OSS projects keep changing. The general purposes of open-source applications undergo constant modification and improvement in order to reflect local conditions of the users task and work environment. Nevertheless, most of the current established models of open-source project success employ a static view and assume that factors influencing the success of OSS projects and the effects of such factors do not change over time. Such a static view falls short in accounting for the dynamic and on-going processes of how open-source systems and their performance evolve over time. A good understanding of the success of open-source projects hence requires longitudinal investigations that can trace ongoing dynamics of OSS improvement. Therefore, future research that longitudinally investigates the evolution of OSS projects should shed new insights into the factors that are important to the success of OSS projects. OTHER RESEARCH ISSUES IN THE OSS LITERATURE Parallel to the research stream which investigates the critical success factors of OSS projects, several other schools have also recently emerged, probing into other important research

26 17 issues in the OSS area. Although these issues are not directly relevant to this dissertation, we summarize them in this section so that readers could have a more complete picture of the current state of the OSS literature. We categorize and explore these issues using the economics inputprocess-output framework. Within this framework, OSS projects are viewed as processes that take in different inputs ranging from developers with differing skills, motivation, and licensing formats and yield different outcomes including productivity, product quality, and market share. We structure papers published under a general typology of four major areas, i.e., input, process, output, and environment. Figure 2.1 provides an overview of the classification of each topic area. Table 2.1 summarizes work done in these areas. Inputs We classify whatever goes into an open-source project to achieve an outcome as its input. In the case of open-source software, input can take both tangible and intangible forms. It includes but is not limited to the skills of developers, size of the user/developer base, motivations of contributors, and licensing format of the software. Motivations of Contributors: One central question is why thousands of top-notch programmers are willing to contribute freely to the provision of a public good, open-source software (Hertel, Niedner, & Herrmann, 2003; Lerner & Tirole, 2002; von Krogh & von Hippel, 2003). A number of studies have begun to investigate this important research question and their findings suggest that altruism alone is not sufficient in explaining contributors behavior. Using the case of Apache, Lerner and Tirole (2002) argue that reputations that accrue from successful contributions to open-source projects play an important motivational role for top-notch programmers. Hertel, Niedner, and Herrmann (2003) conduct an internet survey of 141 contributors to the Linux Kernel and suggest that identification as Linux developers, need to

27 18 improve their own software, and perceived indispensability of the team are three key factors influencing contributors involvement with the Linux Kernel. Franke & von Hippel (2003) find that in the case of Apache security software, contributors dissatisfaction with off-the-shelf closed software and their need to customize the product are the key determinants of their contribution to the open-source projects. Using archival and survey data on the Apache projects, Roberts, Hann, and Slaughter (2006) suggest that extrinsic incentives such as pay and career concerns do not compromise contributors intrinsic gratification from OSS participation. Egocentric rewards such as public recognition and status positively influence OSS participation and performance (Roberts et al., 2006). Shah (2006) finds that developers initially participate in OSS projects due to their own needs to improve the software. Then a majority of the developers leave after their needs are satisfied and only a small subset remains involved because participation becomes a hobby for them. Licensing: Some scholars postulate that the form of licensing arrangements has an important impact on the landscape of software markets (Välimäki & Oksanen, 2005). Using Microsoft Windows, Apple OS X, and GNU/Linux as examples, Välimäki and Oksanen (2005) demonstrate that open-source and free software licensing has been one of the most important agents of changes in the microcomputer operating systems markets, including new entrants in the relatively closed market and renewed business models by incumbents. According to OpenSource.org, there are more than 50 different OSS licensing formats ( Examples of OSS licensing formats include Apache license, BSD license, GNU General Public License (GPL), MIT license, and GNU Library or "Lesser" General Public License (LGPL). These license formats differ in terms of the degree of restrictions they impose on the use of the software. For example, GPL is the most restrictive among all the licensing formats. Under GPL licensing, any software that cites other GPLed

28 19 software or simply includes lines of code released under GPL, must be distributed under the same licensing terms. The BSD license is much less restrictive. Under BSD, licensees are allowed to modify the software or derive proprietary versions of the software (Comino, Manenti, & Parisi, 2007). Researchers suggest that OSS developers are more attracted to participate in projects with less restrictive licensing formats (Stewart et al., 2006). Design Modularity: Due to the distributed nature of open-source development, much research has highlighted the critical role of modular design in the success of OSS products. A number of researchers have compared the degree of modularity of open-source code and that of the proprietary code. They find that open-source products are significantly more modular than their commercial counterparts. However, they also find that commercial products can be redesigned with comparable degree of modularity if a purposeful effort is made (MacCormack, Rusnak, & Baldwin, 2006). Process The development process of commercial software has been a major issue in the literature of information systems, software engineering, management, and organizational science. Research suggests that tight management of the development process such as subcontracting, resource allocation, and careful project planning and scheduling results in faster cycle time, lower development cost, and higher product qualities (Austin, 2001; Harter, Krishnan, & Slaughter, 2000; Jiang, Klein, Hwang, Huang, & Hung, 2004). The process of open-source software development differs fundamentally from that of commercial software. The OSS practice eschews all the traditional software engineering and project management principles including plans, system-level design, schedules, and defined process management. Yet the OSS community has been consistently producing high quality products. A number of researchers have begun to

29 20 investigate how the process of open-source software development differs from that of commercial software development and what process attributes have contributed to the success of open-source projects. Development Process: Effective coordination is critical in software development and researchers have been intrigued by how OSS developers coordinate with each other in such distributed and decentralized environments. While roles are not clearly defined, researchers suggest that OSS members voluntarily assume different roles in the development process, including passive users, active users (peripheral developers), core developers, and group/project leaders (Mockus et al., 2002; Xu, Gao, Christley, & Madey, 2005). They further highlight that a balanced structure with participants assuming a variety of roles is critical to the success of the open-source development model. Other researchers have focused on the significance of technologies (e.g., version control systems, collaborative editors, chat, and online meetings) in the collaborating members participation in the community (Cubranic & Booth, 1999). Innovation Process: The OSS movement provides us with a wonderful example of innovation communities where users of the software system play an important role in creating important innovations, attracting an increasing level of academic interest in the investigation of the community innovation process. Some researchers have focused on the knowledge sharing process in some open-source projects, seeking to explain why much of the OSS development is carried out by a small percentage of developers and the effect of such participation inequality. They find that participation inequality may not necessarily be bad for knowledge sharing as too many developers will not benefit knowledge sharing by increasing the coordination and communication cost. However, participation inequality has a positive effect on knowledge sharing only up to a certain level. The authors find that extreme concentration of participation limits knowledge sharing by increasing the cognitive strain on a few developers (Kuk, 2006).

30 21 Outputs A number of studies have devoted their attention to proposing various outcome indicators of OSS project performance, including code quality (Stamelos, Angelis, Oikonomou, & Bleris, 2002), technical improvements (Crowston, Annabi, & Howison, 2003; Grewal et al., 2006), commercial success (Crowston et al., 2003; Grewal et al., 2006), and team effectiveness (Stewart & Gosain, 2006). Nevertheless, very few have empirically evaluated the actual outcome of opensource software projects. Among the few exceptions, Stamelos et al. (2002) measure quality characteristics (testability, simplicity, readability, and self-descriptiveness) of 100 applications written for Linux. Their findings indicate that these applications demonstrate quality that is lower than the industrial standard. Environment The outcome of an open-source project cannot be isolated from the environment within which it operates. A fourth general area addressed by open-source researchers is how the macroenvironment influences and is influenced by open-source projects. This stream of research examines the process by which the rivalry between commercial software and their open-source variants evolves and the degree to which this rivalry influences both the open-source community and the proprietary software companies. Some researchers focus on how the commercial software companies adapt their technology strategies in response to the threat and opportunities created by the OSS movement. An observable trend identified is the emergence of hybrid strategies that proprietary software firms pursue to exploit the advantages of open-source software while retaining control and differentiation (West, 2003). Using the cases of IBM, Sun Microsystems, and Apple Computer, a number of studies have discussed different strategies employed by different for-profit firms at different timeframes. Other studies have

31 22 examined how the presence of network effects influences the diffusion of open-source software. Bonaccorsi and Rossi (2003) posit that in an environment previously dominated by established proprietary standards, open-source products are subject to the influence of negative network externality. They develop an agent-based simulation model to identify and evaluate the relevant factors that facilitate or prohibit the diffusion of open-source software. The simulation results indicate that the diffusion of open-source products depends heavily on the agents perception of open-source software. There is a clear negative impact of installed base of commercial software although a moderate negative network effect is not sufficient to block the diffusion of opensource software. On the other hand, given a distribution of beliefs among agents and in the absence of incumbent advantages over open-source software, the only way commercial software can dominate the market is fierce competition and massive investment in research and development (Bonaccorsi & Rossi, 2003).

The Impact of Defect Resolution on Project Activity in Open Source Projects: Moderating Role of Project Category

The Impact of Defect Resolution on Project Activity in Open Source Projects: Moderating Role of Project Category 594 The Impact of Defect Resolution on Project Activity in Open Source Projects: Moderating Role of Project Category 1 Amir Hossein Ghapanchi, School of information systems, technology and management,

More information

VOLUNTEERS PARTICIPATIVE BEHAVIORS IN OPEN SOURCE SOFTWARE DEVELOPMENT: THE ROLE OF EXTRINISIC INCENTIVE, INTRINISIC MOTIVATION AND

VOLUNTEERS PARTICIPATIVE BEHAVIORS IN OPEN SOURCE SOFTWARE DEVELOPMENT: THE ROLE OF EXTRINISIC INCENTIVE, INTRINISIC MOTIVATION AND VOLUNTEERS PARTICIPATIVE BEHAVIORS IN OPEN SOURCE SOFTWARE DEVELOPMENT: THE ROLE OF EXTRINISIC INCENTIVE, INTRINISIC MOTIVATION AND RELATIONAL SOCIAL CAPITAL by BO XU, B.E., M.E. A DISSERTATION IN BUSINESS

More information

A Brief Survey of the Economics of Open Source Software. Chaim Fershtman and Neil Gandal 1,2. June 2011

A Brief Survey of the Economics of Open Source Software. Chaim Fershtman and Neil Gandal 1,2. June 2011 A Brief Survey of the Economics of Open Source Software Chaim Fershtman and Neil Gandal 1,2 June 2011 Abstract The open source model is a form of software development in which the source code is made available,

More information

Understanding the Role of Core Developers in Open Source Software Development

Understanding the Role of Core Developers in Open Source Software Development Journal of Information, Information Technology, and Organizations Volume 1, 2006 Understanding the Role of Core Developers in Open Source Software Development Ju Long Texas State University- San Marcos,

More information

Evaluating Longitudinal Success of Open Source Software Projects: A Social Network Perspective

Evaluating Longitudinal Success of Open Source Software Projects: A Social Network Perspective Evaluating Longitudinal Success of Open Source Software Projects: A Social Network Perspective Jing Wu National University of Singapore wujing@comp.nus.edu.sg Abstract To date, numerous open source projects

More information

DESIGN FOR QUALITY: THE CASE OF OPEN SOURCE SOFTWARE DEVELOPMENT

DESIGN FOR QUALITY: THE CASE OF OPEN SOURCE SOFTWARE DEVELOPMENT DESIGN FOR QUALITY: THE CASE OF OPEN SOURCE SOFTWARE DEVELOPMENT Caryn A. Conley Leonard N. Stern School of Business, New York University, New York, NY 10012 cconley@stern.nyu.edu WORK IN PROGRESS DO NOT

More information

Metatron Technology Consulting s Strategic Guide to Open Source Software

Metatron Technology Consulting s Strategic Guide to Open Source Software Metatron Technology Consulting s Strategic Guide to Open Source Software Chris Travers April 30, 2004 Copyright c April 30, 2004 Metatron Technology Consulting. Permission is granted for verbatim redistribution

More information

Open Source Software: Recent Developments and Public Policy Implications. World Information Technology and Services Alliance

Open Source Software: Recent Developments and Public Policy Implications. World Information Technology and Services Alliance December 2004 Open Source Software: Recent Developments and Public Policy Implications Open source software has become a topic of great interest in the press and among policymakers. Open source software

More information

Open Source. Knowledge Base. By: Karan Malik INTRODUCTION

Open Source. Knowledge Base. By: Karan Malik INTRODUCTION Open Source By: Karan Malik INTRODUCTION Open source is a development method, offering accessibility to the source of a product. Some consider open source as possible design approaches, while some of them

More information

Traditional Commercial Software Development. Open Source Development. Traditional Assumptions. Intangible Goods. Dr. James A.

Traditional Commercial Software Development. Open Source Development. Traditional Assumptions. Intangible Goods. Dr. James A. Open Source Development Dr. James A. Bednar jbednar@inf.ed.ac.uk http://homepages.inf.ed.ac.uk/jbednar Traditional Commercial Software Development Producing consumer-oriented software is often done in

More information

A Framework to Represent Antecedents of User Interest in. Open-Source Software Projects

A Framework to Represent Antecedents of User Interest in. Open-Source Software Projects 542 Business Transformation through Innovation and Knowledge Management: An Academic Perspective A Framework to Represent Antecedents of User Interest in Open-Source Software Projects 1 Amir Hossein Ghapanchi,

More information

Incentive Structure on Open Source Software Community: Case Study of GitHub

Incentive Structure on Open Source Software Community: Case Study of GitHub Incentive Structure on Open Source Software Community: Case Study of GitHub Ryo Suzuki Version: July 10, 2014 Abstract This paper provides a simple model that shows how open source software development

More information

Open Source Software Development

Open Source Software Development Open Source Software Development OHJ-1860 Software Systems Seminar, 3 cr Imed Hammouda Institute of Software Systems Tampere University of Technology Course Information Open Source Software Development

More information

Free/Libre and Open Source Software: Survey and Study FLOSS

Free/Libre and Open Source Software: Survey and Study FLOSS Free/Libre and Open Source Software: Survey and Study FLOSS Deliverable D18: FINAL REPORT Part 0: Table of Contents and Executive Summary International Institute of Infonomics University of Maastricht,

More information

Chapter 1 Introduction to the Study

Chapter 1 Introduction to the Study ` Chapter 1 Introduction to the Study 1.1. Introduction The convergence of computer and communications technologies of the late 20th century has profoundly affected information creation, distribution,

More information

Development Style of Open Source Software and Innovation of Business Enterprises

Development Style of Open Source Software and Innovation of Business Enterprises Development Style of Open Source Software and Innovation of Business Enterprises Tetsuo Noda 1+, Terutaka Tansho 1 and Cai Liming 1 1 Shimane University, Japan Abstract. This study summarizes the current

More information

Basel Committee on Banking Supervision. Working Paper No. 17

Basel Committee on Banking Supervision. Working Paper No. 17 Basel Committee on Banking Supervision Working Paper No. 17 Vendor models for credit risk measurement and management Observations from a review of selected models February 2010 The Working Papers of the

More information

Open-Source Software Development

Open-Source Software Development INTELLIGENCE RESEARCH BRIEF Open-Source Software Development An overview of new research on innovators incentives and the innovation process. by Georg von Krogh Open-source software development projects

More information

Preliminary evidence on firms participation in Open Source projects. Reflections upon a tentative research agenda

Preliminary evidence on firms participation in Open Source projects. Reflections upon a tentative research agenda Preliminary evidence on firms participation in Open Source projects. Reflections upon a tentative research agenda Preliminary draft Please do not cite Andrea Bonaccorsi +, Dario Lorenzi +, Monica Merito*,

More information

BPMJ 7,3. The current issue and full text archive of this journal is available at http://www.emerald-library.com/ft

BPMJ 7,3. The current issue and full text archive of this journal is available at http://www.emerald-library.com/ft The research register for this journal is available at http://wwwmcbupcom/research_registers The current issue and full text archive of this journal is available at http://wwwemerald-librarycom/ft BPMJ

More information

The Strategic Operating Plan of The Internet Society. Part I Strategy

The Strategic Operating Plan of The Internet Society. Part I Strategy The Strategic Operating Plan of The Internet Society Part I Strategy Our Vision The Internet Society believes that the Internet is for everyone. From its inception the purpose of the Internet Society has

More information

Open Source Approach in Software Development - Advantages and Disadvantages

Open Source Approach in Software Development - Advantages and Disadvantages Jovica Đurković Vuk Vuković Lazar Raković Article Info:, Vol. 3 (2008), No. 2, pp 029-033 Received 12 Jun 2008 Accepted 24 October 2008 UDC 004.4.057.8 Open Source Approach in Software Development - Advantages

More information

Agile Requirements Definition for Software Improvement and Maintenance in Open Source Software Development

Agile Requirements Definition for Software Improvement and Maintenance in Open Source Software Development Agile Requirements Definition for Software Improvement and Maintenance in Open Source Software Development Stefan Dietze Fraunhofer Institute for Software and Systems Engineering (ISST), Mollstr. 1, 10178

More information

School of Advanced Studies Doctor Of Education In Educational Leadership With A Specialization In Educational Technology. EDD/ET 003 Requirements

School of Advanced Studies Doctor Of Education In Educational Leadership With A Specialization In Educational Technology. EDD/ET 003 Requirements School of Advanced Studies Doctor Of Education In Educational Leadership With A Specialization In Educational Technology The mission of the Doctor of Education in Educational Leadership degree program

More information

Motivation Of Contributors In Open Source Software Development Projects

Motivation Of Contributors In Open Source Software Development Projects Motivation Of Contributors In Open Source Software Development Projects Meija Lohiniva, Pertti Rautio & Mikko Saavinen Abstract 1. Introduction 2. What is Motivation? 3. Motivational Factors in OSSD Projects

More information

Content and Process Theories of Motivation

Content and Process Theories of Motivation 1.4 Content and Process Theories of Motivation F O C U S The major motivation theorists and their relevance to the industry. By Rodger Stotz, CPIM, Maritz Inc., and Bruce Bolger, CPIM, Selling Communications,

More information

School of Advanced Studies Doctor Of Management In Organizational Leadership/information Systems And Technology. DM/IST 004 Requirements

School of Advanced Studies Doctor Of Management In Organizational Leadership/information Systems And Technology. DM/IST 004 Requirements School of Advanced Studies Doctor Of Management In Organizational Leadership/information Systems And Technology The mission of the Information Systems and Technology specialization of the Doctor of Management

More information

School of Advanced Studies Doctor Of Management In Organizational Leadership. DM 004 Requirements

School of Advanced Studies Doctor Of Management In Organizational Leadership. DM 004 Requirements School of Advanced Studies Doctor Of Management In Organizational Leadership The mission of the Doctor of Management in Organizational Leadership degree program is to develop the critical and creative

More information

A microeconomic analysis of commercial open source software development

A microeconomic analysis of commercial open source software development A microeconomic analysis of commercial open source software development Date: November 7 th 2007 Author: Mathieu Baudier (mbaudier@argeo.org) Abstract The particularity of open source software is how it

More information

PSYCHOLOGY PROGRAM LEARNING GOALS AND OUTCOMES BY COURSE LISTING

PSYCHOLOGY PROGRAM LEARNING GOALS AND OUTCOMES BY COURSE LISTING PSYCHOLOGY PROGRAM LEARNING GOALS AND OUTCOMES BY COURSE LISTING Psychology 1010: General Psychology Learning Goals and Outcomes LEARNING GOAL 1: KNOWLEDGE BASE OF PSYCHOLOGY Demonstrate familiarity with

More information

Choosing to do a Doctorate in Education

Choosing to do a Doctorate in Education 01-Burgess-3353.qxd 1/31/2006 7:02 PM Page 1 1 Choosing to do a Doctorate in Education Choosing to study for a professional doctorate is a major decision and, for many, it is often the first step of a

More information

CORSO DI POLITICA ECONOMICA PER L INNOVAZIONE FACOLTÀ DI ECONOMIA R.GOODWIN UNIVERSITÀ DI SIENA

CORSO DI POLITICA ECONOMICA PER L INNOVAZIONE FACOLTÀ DI ECONOMIA R.GOODWIN UNIVERSITÀ DI SIENA FACOLTÀ DI ECONOMIA R.GOODWIN UNIVERSITÀ DI SIENA PROF.SSA MARIA ALESSANDRA ROSSI ALESSANDRA.ROSSI@UNISI.IT Open innovation and user innovation AGENDA Demand is key to innovation not only because it drives

More information

A TOPOLOGICAL ANALYSIS OF THE OPEN SOURCE SOFTWARE DEVELOPMENT COMMUNITY

A TOPOLOGICAL ANALYSIS OF THE OPEN SOURCE SOFTWARE DEVELOPMENT COMMUNITY A TOPOLOGICAL ANALYSIS OF THE OPEN SOURCE SOFTWARE DEVELOPMENT COMMUNITY Jin Xu,Yongqin Gao, Scott Christley & Gregory Madey Department of Computer Science and Engineering University of Notre Dame Notre

More information

Shared Assumption Concerning Technical Determination in Apache Web Server Developer Community

Shared Assumption Concerning Technical Determination in Apache Web Server Developer Community Shared Assumption Concerning Technical Determination in Apache Web Server Developer Community Helsinki School of Economics, Information Systems Science, Runeberginkatu 22-24, 00101 Helsinki, juho.lindman@hse.fi,

More information

Profiting from Non-Technological Innovation: The Value of Patenting. Novak druce centre insights No. 8

Profiting from Non-Technological Innovation: The Value of Patenting. Novak druce centre insights No. 8 Profiting from Non-Technological Innovation: The Value of Patenting Business METHODS Novak druce centre insights No. 8 contents 01 Introduction: An Unexplored Area 02 Patenting Non-Technological Innovation

More information

The full and elaborated definition can be found at [2] and examples of open source licenses can be found in [3] (some are outlined in Figure 1).

The full and elaborated definition can be found at [2] and examples of open source licenses can be found in [3] (some are outlined in Figure 1). On the Merits of the Open Source Model Sherif El-Kassas Department of Computer Science The American University in Cairo Abstract This paper addresses the merits of the open source model from both an end-user

More information

Miracle Integrating Knowledge Management and Business Intelligence

Miracle Integrating Knowledge Management and Business Intelligence ALLGEMEINE FORST UND JAGDZEITUNG (ISSN: 0002-5852) Available online www.sauerlander-verlag.com/ Miracle Integrating Knowledge Management and Business Intelligence Nursel van der Haas Technical University

More information

OHJ-1860 Software Systems Seminar: Global Software Development. Open-source software development. 11.12.2007 By Antti Rasmus

OHJ-1860 Software Systems Seminar: Global Software Development. Open-source software development. 11.12.2007 By Antti Rasmus 1 OHJ-1860 Software Systems Seminar: Global Software Development Open-source software development 11.12.2007 By Antti Rasmus Outline 2 Open-source software (OSS) development Motivation: IDC study on open

More information

Open-Source vs. Proprietary Software Pros and Cons

Open-Source vs. Proprietary Software Pros and Cons Open-Source vs. Proprietary Software Pros and Cons Analyze the strengths and weaknesses of proprietary vs. open source software to determine what is best for your business. White Paper Weighing the Options

More information

WIPO/LAS NATIONAL SEMINAR ON INTELLECTUAL PROPERTY FOR JOURNALISTS AND MEMBERS OF THE MEDIA

WIPO/LAS NATIONAL SEMINAR ON INTELLECTUAL PROPERTY FOR JOURNALISTS AND MEMBERS OF THE MEDIA E WIPO-LAS/IP/JOURN/CAI/05/1b ORIGINAL: English DATE: May 10, 2005 LEAGUE OF ARAB STATES WORLD INTELLECTUAL PROPERTY ORGANIZATION WIPO/LAS NATIONAL SEMINAR ON INTELLECTUAL PROPERTY FOR JOURNALISTS AND

More information

Executive summary. Today s researchers require skills beyond their core competencies

Executive summary. Today s researchers require skills beyond their core competencies EXECUTIVE SUMMARY 9 Executive summary Today s researchers require skills beyond their core competencies The formation and careers of researchers are important policy issues and training for transferable

More information

PSYCHOLOGY PROGRAM LEARNING GOALS, LEARNING OUTCOMES AND COURSE ALLIGNMENT MATRIX. 8 Oct. 2010

PSYCHOLOGY PROGRAM LEARNING GOALS, LEARNING OUTCOMES AND COURSE ALLIGNMENT MATRIX. 8 Oct. 2010 PSYCHOLOGY PROGRAM LEARNING GOALS, LEARNING OUTCOMES AND COURSE ALLIGNMENT MATRIX 8 Oct. 2010 Departmental Learning Goals and Outcomes LEARNING GOAL 1: KNOWLEDGE BASE OF PSYCHOLOGY Demonstrate familiarity

More information

Special Issue on: Designing Internal Organization for External Knowledge Sourcing. Call for papers Submission deadline: 30 th June 2010

Special Issue on: Designing Internal Organization for External Knowledge Sourcing. Call for papers Submission deadline: 30 th June 2010 Special Issue on: Designing Internal Organization for External Knowledge Sourcing Call for papers Submission deadline: 30 th June 2010 Purpose The aim of this Special Issue is to shed light on the relationship

More information

2015 Global Identity and Access Management (IAM) Market Leadership Award

2015 Global Identity and Access Management (IAM) Market Leadership Award 2015 Global Identity and Access Management (IAM) Market Leadership Award 2015 Contents Background and Company Performance... 3 Industry Challenges... 3 Market Leadership of IBM... 3 Conclusion... 6 Significance

More information

School of Advanced Studies Doctor Of Health Administration. DHA 003 Requirements

School of Advanced Studies Doctor Of Health Administration. DHA 003 Requirements School of Advanced Studies Doctor Of Health Administration The mission of the Doctor of Health Administration degree program is to develop healthcare leaders by educating them in the areas of active inquiry,

More information

How Firms Learn From the Uses of Different

How Firms Learn From the Uses of Different How Firms Learn From the Uses of Different Types of Management Control Systems Michael T. Lee, Boise State University Sally K. Widener, Rice University We gratefully acknowledge the financial support of

More information

Microsoft & Open Source Software

Microsoft & Open Source Software Microsoft & Introduction The seemingly never-ending conflict between open source software (OSS) and fixed source (proprietary) software continues to evolve in nuanced, complex directions, some predicted

More information

Appendix B Data Quality Dimensions

Appendix B Data Quality Dimensions Appendix B Data Quality Dimensions Purpose Dimensions of data quality are fundamental to understanding how to improve data. This appendix summarizes, in chronological order of publication, three foundational

More information

Cover Page. The handle http://hdl.handle.net/1887/33081 holds various files of this Leiden University dissertation.

Cover Page. The handle http://hdl.handle.net/1887/33081 holds various files of this Leiden University dissertation. Cover Page The handle http://hdl.handle.net/1887/33081 holds various files of this Leiden University dissertation. Author: Stettina, Christoph Johann Title: Governance of innovation project management

More information

Strategy is about organizational change.1 An action is strategic when it allows a

Strategy is about organizational change.1 An action is strategic when it allows a 0 0 0 I NTRODUCTION Different views of strategy Strategy is about organizational change. An action is strategic when it allows a firm to become better than its competitors, and when this competitive advantage

More information

INFO1400. Define an organization and compare the technical definition of organizations with the behavioral definition.

INFO1400. Define an organization and compare the technical definition of organizations with the behavioral definition. Chapter 3 INFO1400 Review Questions 1. Which features of organizations do managers need to know about to build and use information systems successfully? What is the impact of information systems on organizations?

More information

12 A framework for knowledge management

12 A framework for knowledge management 365 12 A framework for knowledge management As those who work in organizations know, organizations are not homogenous entities where grand theoretical systems are easily put in place. Change is difficult.

More information

A Detailed Strategy for Managing Corporation Cyber War Security

A Detailed Strategy for Managing Corporation Cyber War Security A Detailed Strategy for Managing Corporation Cyber War Security Walid Al-Ahmad Department of Computer Science, Gulf University for Science & Technology Kuwait alahmed.w@gust.edu.kw ABSTRACT Modern corporations

More information

Open Source ERP for SMEs

Open Source ERP for SMEs Open Source ERP for SMEs Hyoseob Kim 1, Cornelia Boldyreff 2 1 Dongbu Information Technology Co., Ltd, 154-17 Samseong1-Dong, Kangnam-Ku, Seoul, 135-879, Korea, demian1987@dongbuit.co.kr 2 Dept. of Computing

More information

Exploring the Quality of Free/Open Source Software: a Case Study on an ERP/CRM System

Exploring the Quality of Free/Open Source Software: a Case Study on an ERP/CRM System 640 Exploring the Quality of Free/Open Source Software: a Case Study on an ERP/CRM System Ioannis Samoladas, Stamatia Bibi, Ioannis Stamelos and Georgios L. Bleris Department of Informatics, Aristotle

More information

HOT TOPICS IN OPEN-SOURCE SOFTWARE LICENSING. By Robert J. Scott and Christopher Barnett

HOT TOPICS IN OPEN-SOURCE SOFTWARE LICENSING. By Robert J. Scott and Christopher Barnett HOT TOPICS IN OPEN-SOURCE SOFTWARE LICENSING By Robert J. Scott and Christopher Barnett HOT TOPICS IN OPEN-SOURCE SOFTWARE LICENSING I. Introduction Businesses and software developers who incorporate new

More information

CHAPTER 01 THE SCOPE OF SOFTWARE ENGINEERING

CHAPTER 01 THE SCOPE OF SOFTWARE ENGINEERING Lecture Software Engineering CHAPTER 01 THE SCOPE OF SOFTWARE ENGINEERING Lecture Software Engineering Topics Introduction Historical Aspects Economic Aspects Requirements, Analysis, and Design Aspects

More information

Social Network Dynamics for Open Source Software Projects

Social Network Dynamics for Open Source Software Projects Association for Information Systems AIS Electronic Library (AISeL) AMCIS 2006 Proceedings Americas Conference on Information Systems (AMCIS) 12-31-2006 Social Network Dynamics for Open Source Software

More information

On the Influence of Free Software on Code Reuse in Software Development

On the Influence of Free Software on Code Reuse in Software Development On the Influence of Free Software on Code Reuse in Software Development Marco Balduzzi Abstract Software reuse has become a topic of much interest in the software community due

More information

Školská sociálna práca 191

Školská sociálna práca 191 190 SUMMARY I n the context of current social changes, social work is faced with various challenges related to the consequences of modernization for the socialization of children. The emergence of new

More information

Quality Practices and Problems in Free Software Projects

Quality Practices and Problems in Free Software Projects Quality Practices and Problems in Free Software Projects Martin Michlmayr, Francis Hunt, David Probert Centre for Technology Management University of Cambridge Cambridge, CB2 1RX, UK martin@michlmayr.org

More information

Two-sided competition of proprietary vs. open source technology platforms and the implications for the software industry 1

Two-sided competition of proprietary vs. open source technology platforms and the implications for the software industry 1 Two-sided competition of proprietary vs. open source technology platforms and the implications for the software industry 1 Nicholas Economides 2 and Evangelos Katsamakas 3 Key words: networks, network

More information

See what cloud can do for you.

See what cloud can do for you. See what cloud can do for you. Uncomplicating cloud business Table of contents Introduction 3 Why cloud is relevant for your business? 4 What is changing? 4 Why organizations are moving to cloud 5 What

More information

Copyrighted material SUMMARY

Copyrighted material SUMMARY Source: E.C.A. Kaarsemaker (2006). Employee ownership and human resource management: a theoretical and empirical treatise with a digression on the Dutch context. Doctoral Dissertation, Radboud University

More information

Guidelines for Doctoral Programs in Business and Management

Guidelines for Doctoral Programs in Business and Management Guidelines for Doctoral Programs in Business and Management Version EIASM EDAMBA, September 15 th, 2015 Background to this document The EIASM and EDAMBA have long standing traditions and experiences with

More information

ModelingandSimulationofthe OpenSourceSoftware Community

ModelingandSimulationofthe OpenSourceSoftware Community ModelingandSimulationofthe OpenSourceSoftware Community Yongqin Gao, GregMadey Departmentof ComputerScience and Engineering University ofnotre Dame ygao,gmadey@nd.edu Vince Freeh Department of ComputerScience

More information

WHITE PAPER Communities of Practice, Social Capital and Organizational Knowledge

WHITE PAPER Communities of Practice, Social Capital and Organizational Knowledge WHITE PAPER Communities of Practice, Social Capital and Organizational Knowledge by Eric Lesser & Larry Prusak IBM Institute for Knowledge Management August 1999 INSTITUTE OF KNOWLEDGE MANAGEMENT Sponsored

More information

Talent Management. William A Guillory, Ph.D. Innovations International, Inc. Salt Lake City, Utah 84117

Talent Management. William A Guillory, Ph.D. Innovations International, Inc. Salt Lake City, Utah 84117 Talent Management William A Guillory, Ph.D. Innovations International, Inc. Salt Lake City, Utah 84117 Talent management is an initiative designed to source, attract, recruit, develop, advance, and retain

More information

City Research Online. Permanent City Research Online URL: http://openaccess.city.ac.uk/250/

City Research Online. Permanent City Research Online URL: http://openaccess.city.ac.uk/250/ Gacek, C. (2004). An interdisciplinary perspective of dependability in Open Source Software. BUILDING THE INFORMATION SOCIETY, 156, pp. 685-691. ISSN 1571-5736 City Research Online Original citation: Gacek,

More information

Integrating A Software Product Line Strategy with a Product Production Strategy: A Case Study. Abstract. Introduction

Integrating A Software Product Line Strategy with a Product Production Strategy: A Case Study. Abstract. Introduction Integrating A oftware Product Line trategy with a Product Production trategy: A Case tudy John D. McGregor Clemson University Luminary oftware, LLC johnmc@lumsoft.com Melissa L. Russ Luminary oftware,

More information

SOFTWARE DEVELOPMENT TEAMS

SOFTWARE DEVELOPMENT TEAMS Considering three software development team archetypes and their implications. SOFTWARE DEVELOPMENT TEAMS By Steve Sawyer Software development is an impressively complex socio-technical activity. It requires

More information

Call for Quality: Open Source Software Quality Observation

Call for Quality: Open Source Software Quality Observation Call for Quality: Open Source Software Quality Observation Adriaan de Groot 1, Sebastian Kügler 1, Paul J. Adams 2, and Giorgos Gousios 3 1 Quality Team, KDE e.v. {groot,sebas}@kde.org 2 Sirius Corporation

More information

Change Management in Higher Education: Using Model and Design Thinking to Develop Ideas that Work for your Institution

Change Management in Higher Education: Using Model and Design Thinking to Develop Ideas that Work for your Institution Change Management in Higher Education: Using Model and Design Thinking to Develop Ideas that Work for your Institution By Michael P. Meotti Ed Policy Group Introduction Change and innovation are hot topics

More information

Open Source Announcement

Open Source Announcement Open Source Announcement A software component of this product incorporates source code covered under the GNU Lesser General Public License (LGPL). Acknowledgement: The software included in this product

More information

How To Know If You Can Get Open Source Software To Work For A Corporation

How To Know If You Can Get Open Source Software To Work For A Corporation Open Source As a Knowledge Management Instrument Thomas Wieland Department of Electrical Engineering and Computer Science University of Applied Sciences Coburg Friedrich-Streib-Straße 2 96450 Coburg Germany

More information

User Collaboration in Open Source Software Development

User Collaboration in Open Source Software Development SPECIAL SECTION: OPEN SOURCE SOFTWARE Copyright 2004 Electronic Markets Volume 14 (2): 89 103. www.electronicmarkets.org DOI: 10.1080/10196780410001675040 A b s t r a c t Open source development is labelled

More information

CSPA. Common Statistical Production Architecture Descritption of the Business aspects of the architecture: business models for sharing software

CSPA. Common Statistical Production Architecture Descritption of the Business aspects of the architecture: business models for sharing software CSPA Common Statistical Production Architecture Descritption of the Business aspects of the architecture: business models for sharing software Carlo Vaccari Istat (vaccari@istat.it) Index Costs categories

More information

Five Reasons Why Leadership Development Fails

Five Reasons Why Leadership Development Fails KS Systems, LLC Five Reasons Why Leadership Development Fails And Tips for Avoiding These Obstacles Keith Q Owen, Robert Culbertson, and Steve Dietz 2014 [Type text] KS S Y S T E M S, LLC 2 0 1 4 Five

More information

Summary Ph.D. thesis Fredo Schotanus Horizontal cooperative purchasing

Summary Ph.D. thesis Fredo Schotanus Horizontal cooperative purchasing Summary Ph.D. thesis Fredo Schotanus Horizontal cooperative purchasing Purchasing in groups is a concept that is becoming increasingly popular in both the private and public sector. Often, the advantages

More information

Quality Improvement in Volunteer Free and Open Source Software Projects

Quality Improvement in Volunteer Free and Open Source Software Projects Quality Improvement in Volunteer Free and Open Source Software Projects Exploring the Impact of Release Management A dissertation submitted to the University of Cambridge for the Degree of Doctor of Philosophy

More information

Instructional Technology and

Instructional Technology and Instructional Technology and Collaborative Learning Best Practices: Global Report and Recommendations July 2012 Author: Filigree Consulting Sponsored By: SMART Technologies Executive summary SMART Technologies

More information

Instructional Technology and

Instructional Technology and Instructional Technology and Collaborative Learning Best Practices: Global Report and Recommendations July 2012 Author: Filigree Consulting Sponsored By: SMART Technologies Executive summary SMART Technologies

More information

Master Thesis. The influence of social network structure on the chance of success of Open Source software project communities

Master Thesis. The influence of social network structure on the chance of success of Open Source software project communities Master Thesis The influence of social network structure on the chance of success of Open Source software project communities Name Email Bart Vreugdenhil 275786bv@student.eur.nl University MSc Program RSM

More information

Introduction. C h a p t e r O n e

Introduction. C h a p t e r O n e Contents Foreword vii Preface ix Acknowledgments xiii 1. Introduction 1 2. Caring and the Nursing Administrator 10 3. The Element of Caring in Nursing Administration 27 4. Organizational Theory 38 5. Leadership

More information

NASPAA Accreditation. Policy Briefs. Crystal Calarusse

NASPAA Accreditation. Policy Briefs. Crystal Calarusse NASPAA Accreditation Policy Briefs Crystal Calarusse What are the Characteristics of NASPAA Accreditation? Crystal Calarusse 1 April 2015 The Commission on Peer Review and Accreditation (COPRA) of the

More information

Digital Video Advertising - Advantages and Disadvantages

Digital Video Advertising - Advantages and Disadvantages A Forrester Consulting Thought Leadership Paper Commissioned By Teads June 2015 Solving Digital Video Advertising s Premium Dilemma Table Of Contents Executive Summary... 1 Digital Video Advertising Is

More information

MODERN INFORMATION TECHNOLOGY AND ORGANIZATIONAL THINKING OPEN A WINDOW OF OPPORTUNITY FOR ENTREPRENEURIAL SMES

MODERN INFORMATION TECHNOLOGY AND ORGANIZATIONAL THINKING OPEN A WINDOW OF OPPORTUNITY FOR ENTREPRENEURIAL SMES MODERN INFORMATION TECHNOLOGY AND ORGANIZATIONAL THINKING OPEN A WINDOW OF OPPORTUNITY FOR ENTREPRENEURIAL SMES by Tor Jarl Trondsen, Ph.D. Associate Professor Norwegian School of Management PO Box 580,

More information

BUSINESS INTELLIGENCE MATURITY AND THE QUEST FOR BETTER PERFORMANCE

BUSINESS INTELLIGENCE MATURITY AND THE QUEST FOR BETTER PERFORMANCE WHITE PAPER BUSINESS INTELLIGENCE MATURITY AND THE QUEST FOR BETTER PERFORMANCE Why most organizations aren t realizing the full potential of BI and what successful organizations do differently Research

More information

The Impact of Release Management and Quality Improvement in Open Source Software Project Management

The Impact of Release Management and Quality Improvement in Open Source Software Project Management Applied Mathematical Sciences, Vol. 6, 2012, no. 62, 3051-3056 The Impact of Release Management and Quality Improvement in Open Source Software Project Management N. Arulkumar 1 and S. Chandra Kumramangalam

More information

Network analysis of the evolution of an open source development community

Network analysis of the evolution of an open source development community Network analysis of the evolution of an open source development community by Zhaocheng Fan A thesis submitted to the Faculty of Graduate Studies and Research in partial fulfillment of the requirements

More information

Preface. A Plea for Cultural Histories of Migration as Seen from a So-called Euro-region

Preface. A Plea for Cultural Histories of Migration as Seen from a So-called Euro-region Preface A Plea for Cultural Histories of Migration as Seen from a So-called Euro-region The Centre for the History of Intercultural Relations (CHIR), which organised the conference of which this book is

More information

How To Compare Six Sigma, Lean and the Theory of Constraints

How To Compare Six Sigma, Lean and the Theory of Constraints P R O C E S S M P R O V E M E N T How To Compare Six Sigma, Lean and the Theory of Constraints A framework for choosing what s best for your organization WTHN THE AMERCAN business community a multitude

More information

UNIVERSITY OF MIAMI SCHOOL OF BUSINESS ADMINISTRATION MISSION, VISION & STRATEGIC PRIORITIES. Approved by SBA General Faculty (April 2012)

UNIVERSITY OF MIAMI SCHOOL OF BUSINESS ADMINISTRATION MISSION, VISION & STRATEGIC PRIORITIES. Approved by SBA General Faculty (April 2012) UNIVERSITY OF MIAMI SCHOOL OF BUSINESS ADMINISTRATION MISSION, VISION & STRATEGIC PRIORITIES Approved by SBA General Faculty (April 2012) Introduction In 1926, we embarked on a noble experiment the creation

More information

Relationships between open source software companies and communities: Observations from Nordic firms

Relationships between open source software companies and communities: Observations from Nordic firms Research Policy 34 (2005) 481 493 Relationships between open source software companies and communities: Observations from Nordic firms Linus Dahlander a,, Mats G. Magnusson b a Department of Industrial

More information

Contractual Relationships in Open Source Structures

Contractual Relationships in Open Source Structures Contractual Relationships in Open Source Structures Carsten Schulz JBB Rechtsanwälte carsten.schulz@ifross.de Abstract: The article provides an overview of the legal relationships in Open Source Structures.

More information

FOSS License Restrictions and Some Important Issues

FOSS License Restrictions and Some Important Issues Free and Open Source Software (FOSS) Part II presented by Wolfgang Leister INF 5780 Høstsemester 2009 Ifi Universitetet i Oslo Some thoughts about FOSS Open Source Software (1) 1. Free Redistribution The

More information

Social Network Analysis and Systems Change Roberta M. Snow, Ph.D. and Evan A. Leach, Ph.D. University of Pennsylvania and West Chester University

Social Network Analysis and Systems Change Roberta M. Snow, Ph.D. and Evan A. Leach, Ph.D. University of Pennsylvania and West Chester University Social Network Analysis and Systems Change Roberta M. Snow, Ph.D. and Evan A. Leach, Ph.D. University of Pennsylvania and West Chester University Contact: Roberta M. Snow @ snowrm@sas.upenn.edu Abstract

More information

If you are submitting changes to the project, please see CONTRIBUTIONS file for more instructions.

If you are submitting changes to the project, please see CONTRIBUTIONS file for more instructions. ================================ Licenses of Third Party Software ================================ This product contains software provided by third parties, which may include the below listed components.

More information

Instructional Technology Capstone Project Standards and Guidelines

Instructional Technology Capstone Project Standards and Guidelines Instructional Technology Capstone Project Standards and Guidelines The Committee recognizes the fact that each EdD program is likely to articulate some requirements that are unique. What follows are a

More information

Cyber Security: Exploring the Human Element

Cyber Security: Exploring the Human Element Cyber Security: Exploring the Human Element Summary of Proceedings Cyber Security: Exploring the Human Element Institute of Homeland Security Solutions March 8, 2011 National Press Club Introduction A

More information