Główne pojęcia
Innovation in maturing open source software ecosystems is driven more by novel combinations of existing libraries than by the creation of new libraries.
Statystyki
The 10% most frequently imported Python libraries account for about 80% of imports.
90% of all imports in Python are of the 7% most frequently imported libraries.
A beginner (having made 1-10 posts previously on Stack Overflow) is about four times more likely to make a post with a new library than an experienced user (101-1000 prior posts), and three times more likely to make a post with a combinatorial novelty.
Cytaty
"Although ecosystem health is often quantified using data on libraries and their interdependencies, we know little about the rate at which new libraries are developed and used."
"New libraries emerge at a remarkably predictable sub-linear rate within ecosystems per post."
"Although new libraries come out more slowly over time, novel combinations of libraries appear at an approximately linear rate, suggesting that recombination is a key innovation process in software."
"Newer users are more likely to use new libraries and new combinations, and we find significant variation in the rates of innovation between countries."