A Quantitative Assessment of Package Freshness in Linux Distributions

03/16/2021
by   Damien Legay, et al.
0

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 in choosing a distribution that most fits their needs and expectations.

READ FULL TEXT

page 5

page 6

research
07/31/2020

On Package Freshness in Linux Distributions

The open-source Linux operating system is available through a wide varie...
research
05/14/2021

Automatically Assessing and Extending Code Coverage for NPM Packages

Typical Node.js applications extensively rely on packages hosted in the ...
research
12/11/2022

Bypassing Content-based internet packages with an SSL/TLS Tunnel, SNI Spoofing, and DNS spoofing

Internet Service Providers (ISPs) are increasingly offering content-base...
research
05/20/2019

Tools for analyzing R code the tidy way

With the current emphasis on reproducibility and replicability, there is...
research
05/24/2022

Helm – What It Can Do and Where Is It Going?

Deploying an application into a Kubernetes cluster requires sending a ma...
research
03/04/2021

Restoring Execution Environments of Jupyter Notebooks

More than ninety percent of published Jupyter notebooks do not state dep...
research
01/17/2019

Navigating through the R packages for movement

The advent of miniaturized biologging devices has provided ecologists wi...

Please sign up or login with your details

Forgot password? Click here to reset