10 Distributions
174,288 Total Packages
3,667,946 Releases
3,040 Upstream Packages
Welcome
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. In the future, more distro oriented statistics will be available. More details are below. For now search in the top right for your favorite package to see how up to date the different distributions. Or look at the right to see what new releases happened in the last 24 hours.

The aggregate analysis is done over twenty packages including firefox, gcc and openssh. The full package list is in the OSCON slides. In the future, users will be able to set custom groups. 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 me if you find one. In the future, you will be able to fix it yourself. For more information about the process behind this analysis please read my senior thesis or email me.
Current Distros
Rank Distro Codename % Obsolete Avg # New Rels Avg Lag
1 arch 27.27% 1.39 4d
2 sabayon 5 48.48% 16.03 6w
3 fedora 18 54.83% 1.48 7w
4 ubuntu raring 57.57% 13.33 12w
5 gentoo 63.63% 8.12 25w
6 funtoo 63.63% 7.79 24w
7 freebsd 8 68.96% 23.21 52w
8 slackware 14.0 84.21% 7.21 25w
9 debian wheezy 87.5% 27.44 40w
10 opensuse 12.2 90.62% 15.88 33w
Future Distros
Rank Distro Codename % Obsolete Avg # New Rels Avg Lag
1 arch 27.27% 1.39 4d
2 gentoo 30.30% 1.06 1w
3 funtoo 33.33% 1.15 1w
4 slackware current 36.84% 0.74 2w
5 ubuntu saucy 39.39% 16.42 29w
6 opensuse 12.3 50.0% 3.59 8w
7 sabayon 5 57.57% 16.36 8w
8 fedora 19 58.06% 1.61 7w
9 freebsd 9 67.85% 22.07 35w
10 debian jessie 68.75% 15.41 24w
Future
Much more work will happen to OSWatershed in the future. The most urgent addition is distro pages which will feature data on multiple branches. User accounts are also coming in the future. Users will be able to add more data into the database and configure their own package groups to use for analysis. Ideally, spreading the work over a larger number of users (crowd-sourcing) will make the data scope more manageable. To get Scott working on these new feature email him and let him know you are waiting!

©2009 Scott Shawcroft | CC-by 3.0 US - contact - git - trac