Exploring the relationship between GitHub activity of an OSS and business model to determine a given projects success
Abstract
Open-Sourced Software, or OSS, is a common form of software that comes with the benefit of allowing those besides the creators to aid in its development. By making the code readily available, the public can modify and utilize the code as they please, which in turn leads to more developed software. By tracking the activity of user development/interaction on GitHub, which is the industry standard place to share OSS, one can get an idea of the level of success of the. This work is meant to gather data on various types of projects and map their success under the assumption that a more successful project will have more interactions over a longer period. More specifically, to determine if and what correlation exists between a project’s success and its business model. For example, taking project X, which is a cryptocurrency, and project Y which is a crypto wallet, is there a reliable correlation between the level of each project’s success and its business model or is it mainly based on outside factors. By using an SQL script to gather data from approximately 600 OSS GitHub repositories, the analysis aims to accurately assess the relationship between business models and project success.
This abstract is part of a collection in which the overarching large project under Dr. Jiasun Li was subdivided into discrete critical tasks that were carried out by multiple individuals or smaller teams. Abstracts in this collection read similarly given the shared project goals, but represent distinct tasks completed by the abstract authors towards finalizing the described analysis.
Published
Issue
Section
License
This work is licensed under a Creative Commons Attribution-ShareAlike 4.0 International License.