Broken download links tell me: This project is abandoned, nobody even cares enough to update the links, stay away, don't waste your time.
This didn't ever happen with google code and the ilk to me, mind you, but only during those desperate "feeling lucky" google searches. Yes the sourceforge links may still work, but who wants a tarball from 2001?
I have never had a problem with any of the other providers in that regard either, so I'm not sure what you're trying to say?