A Quantitative Assessment of Package Freshness in Linux Distributions
Damien Legay, Alexandre Decan, Tom Mens

TL;DR
This paper empirically compares the freshness of packages across six Linux distributions, revealing significant variation and providing metrics to inform users about package currency and distribution choices.
Contribution
It introduces a quantitative framework for assessing package freshness and compares six distributions, highlighting differences in update timeliness.
Findings
At least 10% of packages are outdated in each distribution
Most packages are less than 3 months behind upstream in five distributions
Distribution ordering based on package freshness is provided
Abstract
Linux users expect fresh packages in the official repositories of their distributions. Yet, due to philosophical divergences, the packages available in various distributions do not all have the same degree of freshness. Users therefore need to be informed as to those differences. Through quantitative empirical analyses, we assess and compare the freshness of 890 common packages in six mainstream Linux distributions. We find that at least one out of ten packages is outdated, but the proportion of outdated packages varies greatly between these distributions. Using the metrics of update delay and time lag, we find that the majority of packages are using versions less than 3 months behind the upstream in 5 of those 6 distributions. We contrast the user perception of package freshness with our analyses and order the considered distributions in terms of package freshness to help Linux users…
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.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
