Measuring Software Innovation with Open Source Software Development Data
Eva Maxfield Brown, Cailean Osborne, Peter Cihon, Moritz B\"ohmecke-Schwafert, Kevin Xu, Mirko Boehm, and Knut Blind

TL;DR
This paper proposes a new measure of software innovation based on open source development activity, analyzing dependency growth and release complexity across ecosystems to better understand innovation dynamics.
Contribution
Introduces a novel OSS-based innovation metric using GitHub data, accounting for ecosystem-specific release patterns and maturity-dependent adoption behaviors.
Findings
Semantic versioning types predict dependency growth differently across ecosystems.
Minor releases show consistent adoption, while major and patch releases vary.
Technical complexity has minimal impact on downstream adoption.
Abstract
Existing innovation metrics inadequately capture software innovation, creating blind spots for researchers and policymakers seeking to understand and foster technological innovation in an increasingly software-defined economy. 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 350,000 unique releases from 33,000 unique packages across the JavaScript, Python, and Ruby ecosystems over two years post-release. We find that the semantic versioning types of OSS releases exhibit ecosystem-specific and maturity-dependent patterns in predicting one-year dependency growth, with minor releases showing relatively consistent adoption across contexts while major and patch releases vary significantly by ecosystem and package size. In addition, while semantic…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Code & Models
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsOpen Source Software Innovations
