10 Distributions
208,175 Total Packages
4,788,674 Releases
3,241 Upstream Packages
Current Releases
Rank Distro Codename % Obsolete Avg # New Rels Avg Lag
1 arch 33.33% 2.27 2w
2 gentoo 63.63% 12.30 23w
3 funtoo 63.63% 12.39 25w
4 fedora 20 67.74% 3.87 14w
5 ubuntu trusty 69.69% 7.42 14w
6 sabayon 5 72.72% 23.00 29w
7 debian wheezy 81.81% 27.39 83w
8 slackware 14.1 84.21% 13.79 37w
9 opensuse 13.1 87.5% 12.91 38w
10 freebsd 9.2 93.33% 61.33 96w
Future Releases
Rank Distro Codename % Obsolete Avg # New Rels Avg Lag
1 arch 27.27% 2.09 2w
2 gentoo 30.30% 1.33 2w
3 funtoo 30.30% 1.33 2w
4 debian jessie 36.36% 8.21 7w
5 opensuse 13.1 46.87% 3.88 10w
6 ubuntu utopic 48.48% 9.76 17w
7 fedora 21 67.74% 4.03 15w
8 sabayon 5 72.72% 22.97 28w
9 slackware current 78.94% 5.79 27w
10 freebsd 9 93.10% 65.28 79w
What
If Subversion's latest releases are:
03/20/09 1.6.0
02/27/09 1.5.6
12/22/08 1.5.5
10/24/08 1.5.4

And say gentoo stable is at 1.5.5 on 03/23/09.

Then the lag is 3/23/09-2/27/09, the time between now and the oldest new release.

Thus, the lag is 24 days.
Much of the analysis of the gathered data is centered around a notion of downstream lag. That is, for any given point in time a distribution's package version lags behind by the time difference between now and the oldest new release.

Around the site you will find many graphs that display the downstream lag over time. Most average the lag over a number of packages to gather a greater sense of a distribution's tendencies.
About
OpenSourceWatershed is a project aimed at understanding the relationship between distributions (downstream) and the individual software components (upstream). It is the basis for a larger study of distributions and their evolution. It is distrology.

The aggregate analysis is done over a variety of packages. The three forms of analysis are percent obsolete, the average number of newer releases per package and the time since the oldest new release. In other words the lag is the amount of time a distro had to move to a newer package.

There are errors in the database which you can help fix. Just email the mailing list if you find one. Join the GoogleGroup to get notified of improvements to the site. Individual packages can be tracked using RSS feeds by clicking the feed icon next to each package name. For more information about the process behind this analysis please read my senior thesis or email me.

©2013 Scott Shawcroft | CC-by 3.0 US - contact - git - changes - list