Quo Vadis, Open Source? The Limits of Open Source Growth

08/18/2020
by   Michael Dorner, et al.
0

Open source software plays a significant role in the software industry. Prior work described open source to be growing polynomially or even exponentially. However, such growth cannot be sustained infinitely given finite resources. In this study, we present the results of four accumulated measurements on size and growth of open source considering over 224,000 open source projects for the last 25 years. For each of those projects, we measured lines of code, commits, contributors and lifecycle state over time, which reproduces and replicates the measurements of three well-cited studies. We found the number of active open source projects has been shrinking since 2016 and the number of contributors and commits has decreased from a peak in 2013. Open source – although initially growing at exponential rate – is not growing anymore. We believe it has reached saturation.

READ FULL TEXT
research
05/03/2018

Open Source Development Around the World: A Comparative Study

Open source software has an increasing importance in our modern society,...
research
09/11/2018

Diversity, Productivity, and Growth of Open Source Developer Communities

The open source development model has become a paradigm shift from tradi...
research
05/05/2022

Applicability of Software Reliability Growth Models to Open Source Software

Software Reliability Growth Models (SRGMs) are based on underlying assum...
research
02/17/2021

Towards Utility-based Prioritization of Requirements in Open Source Environments

Requirements Engineering in open source projects such as Eclipse faces t...
research
03/03/2022

Open Source Routers: A Survey

Variety, size and complexity of data types, services and applications in...
research
07/20/2017

Open Source Software for Digital Preservation Repositories: a Survey

In the digital age, the amount of data produced is growing exponentially...
research
10/08/2019

Open Source and Sustainability: the Role of Universities

One important goal in sustainability is making technologies available to...

Please sign up or login with your details

Forgot password? Click here to reset