1. Measuring Software Innovation with Open Source Software Development Data
- Author
-
Brown, Eva Maxfield, Osborne, Cailean, Cihon, Peter, Böhmecke-Schwafert, Moritz, Xu, Kevin, Boehm, Mirko, and Blind, Knut
- Subjects
Computer Science - Software Engineering - Abstract
This paper introduces a novel measure of software innovation based on open source software (OSS) development activity on GitHub. We examine the dependency growth and release complexity among $\sim$200,000 unique releases from 28,000 unique packages across the JavaScript, Python, and Ruby ecosystems over two years post-release. We find that major versions show differential, strong prediction of one-year lagged log change in dependencies. In addition, semantic versioning of OSS releases is correlated with their complexity and predict downstream adoption. We conclude that major releases of OSS packages count as a unit of innovation complementary to scientific publications, patents, and standards, offering applications for policymakers, managers, and researchers.
- Published
- 2024