The Long Beard's Revenge
Couldn't the decline just be more or less the shredding of the economy in the past 2-3 years? Fewer companies with extra cash around to have people spend time contributing back to OSS projects.