Linux发行版中软件包新鲜度的定量评估
A Quantitative Assessment of Package Freshness in Linux Distributions
摘要:
Linux用户希望在他们发行版的官方仓库中有新的软件包。然而,由于哲学上的分歧,各种发行版中的软件包并不都具有相同的新鲜度。因此,用户需要了解这些差异。通过定量的实证分析,我们评估和比较的新鲜度890常见的软件包在六个主流的Linux发行版。我们发现,至少有十分之一的软件包是过时的,但这些发行版之间过时软件包的比例差异很大。使用更新延迟和时间滞后的度量,我们发现大多数软件包在这6个发行版中的5个发行版中使用的版本落后于上游不到3个月。我们将用户对软件包新鲜度的感知与我们的分析进行对比,并根据软件包新鲜度对所考虑的发行版进行排序,以帮助Linux用户选择最适合他们需求和期望的发行版。
英文摘要:
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.
机构、总结、中文摘要均由AI分析而来,可能存在错误,请以论文正文为准。