1,117 research outputs found

    The Faster the Better? Innovation Speed and User Interest in Open Source Software

    Get PDF
    It is often believed that for open source software (OSS) projects the faster the release, the better for attracting user interest in the software. Whether this is true, however, is still open to question. There is considerable information asymmetry between OSS projects and potential users as project quality is unobservable to users. We suggest that innovation speed of OSS project can signal the unobservable project quality and attract users’ interest in downloading and using the software. We contextualize innovation speed of OSS projects as initial release speed and update speed and examine their impacts on user interest. Drawing on the signaling theory, we propose a signaling effect through which a higher initial release speed or update speed increases user interest, while the effect diminishes as initial release or update speed increases. Using a large-scale panel data set from 7442 OSS projects on SourceForge between 2007 and 2010, our results corroborate the inverted U-shaped relationships between initial release speed and user downloads and between update speed and user downloads

    Get the Crypto Crowd Going: Evaluating the Signaling Effect of Motivational Cues on Crowd Involvement

    Get PDF
    Numerous blockchain projects employ open-source software development to create innovative solutions in collaboration with the crowd. They rely on the voluntary involvement of OSS developers from the crowd who follow several ideological tenets that shape their motivation. Yet, we lack knowledge on how blockchain projects can address the developers’ motivation to increase the level of crowd involvement. We draw on a unique panel dataset with 1,893 observations to investigate the association between specific intrinsic and extrinsic motivational cues emitted by blockchain project initiators and crowd involvement. Based on signaling theory, we argue that the level of crowd involvement depends on the signal fit of project-initiated motivational cues with the developers’ motivation. We find that higher levels of profit and human interest language relate negatively and higher levels of risk-taking and diversity language relate positively to crowd involvement. Further, our results show that lower quantity of electronic word-of-mouth strengthens these relationships

    Addressing User Requirements in Open Source Software: The Role of Online Forums

    Get PDF
    User satisfaction has always been important in the success of software, regardless of whether it is closed and proprietary or open source software (OSS). OSS users are geographically distributed and include technical as well as novice users. However, it is generally believed that if OSS was more usable, its popularity would increase tremendously. Hence, users and their requirements need to be addressed in the priorities of an OSS environment. Online public forums are a major medium of communication for the OSS community. The research model of this work studies the relationship between user requirements in open source software and online public forums. To conduct this research, we used a dataset consisting of 100 open source software projects in different categories. The results show that online forums play a significant role in identifying user requirements and addressing their requests in open source software

    Do We Run How We Say We Run? Formalization and Practice of Governance in OSS Communities

    Full text link
    Open Source Software (OSS) communities often resist regulation typical of traditional organizations. Yet formal governance systems are being increasingly adopted among communities, particularly through non-profit mentor foundations. Our study looks at the Apache Software Foundation Incubator program and 208 projects it supports. We assemble a scalable, semantic pipeline to discover and analyze the governance behavior of projects from their mailing lists. We then investigate the reception of formal policies among communities, through their own governance priorities and internalization of the policies. Our findings indicate that while communities observe formal requirements and policies as extensively as they are defined, their day-to-day governance focus does not dwell on topics that see most formal policy-making. Moreover formalization, be it dedicating governance focus or adopting policy, has limited association with project sustenance

    Open Source: Concepts, Benefits, and Challenges

    Get PDF
    With the emergence of free and open source software (F/OSS) projects (e.g. Linux) as serious contenders to well-established proprietary software, advocates of F/OSS are quick to generalize the superiority of this approach to software development. On the other hand, some well-established software development firms view F/OSS as a threat and vociferously refute the claims of F/OSS advocates. This article represents a tutorial on F/OSS that tries objectively to identify and present open source software\u27s concepts, benefits, and challenges. From our point of view, F/OSS is more than just software. We conceptualize it as an IPO system that consists of the license as the boundary of the system, the community that provides the input, the development process, and the software as the output. After describing the evolution and definition of F/OSS, we identify three approaches to benefiting from F/OSS that center on (1) the software, (2) the community, and (3) the license respectively. Each approach is fit for a specific situation and provides a unique set of benefits and challenges. We further illustrate our points by refuting common misconceptions associated with F/OSS based upon our conceptual framework

    Open software to innovation: the critical success factors of massively multiplayer online role playing games (MMORPG) in China and Ireland.

    Get PDF
    This project investigates the factors leading to the success of China’s Massively Multiplayer Online Role Playing Games (MMORPG) market and gives an analysis of how Open source has contributed to these success factors. It then will look at how the use of open source is mirrored in Ireland’s market for example, the software sector to see if the same factors are apparent or there are indicators of these. Knowledge Management plays a very important role for fasten the innovation of Open source software development in China

    Open source software: Economic and social analysis

    Get PDF
    Ph.DDOCTOR OF PHILOSOPH

    Using multiclass classification algorithms to improve text categorization tool:NLoN

    Get PDF
    Abstract. Natural language processing (NLP) and machine learning techniques have been widely utilized in the mining software repositories (MSR) field in recent years. Separating natural language from source code is a pre-processing step that is needed in both NLP and the MSR domain for better data quality. This paper presents the design and implementation of a multi-class classification approach that is based on the existing open-source R package Natural Language or Not (NLoN). This article also reviews the existing literature on MSR and NLP. The review classified the information sources and approaches of MSR in detail, and also focused on the text representation and classification tasks of NLP. In addition, the design and implementation methods of the original paper are briefly introduced. Regarding the research methodology, since the research goal is technology-oriented, i.e., to improve the design and implementation of existing technologies, this article adopts the design science research methodology and also describes how the methodology was adopted. This research implements an open-source Python library, namely NLoN-PY. This is an open-source library hosted on GitHub, and users can also directly use the tools published to the PyPI library. Since NLoN has achieved comparable performance on two-class classification tasks with the Lasso regression model, this study evaluated other multi-class classification algorithms, i.e., Naive Bayes, k-Nearest Neighbours, and Support Vector Machine. Using 10-fold cross-validation, the expanded classifier achieved AUC performance of 0.901 for the 5-class classification task and the AUC performance of 0.92 for the 2-class task. Although the design of this study did not show a significant performance improvement compared to the original design, the impact of unbalanced data distribution on performance was detected and the category of the classification problem was also refined in the process. These findings on the multi-class classification design can provide a research foundation or direction for future research
    corecore