The Problem with Putting All the World's Code in GitHub
wired.com
wired.com
As for SourceForge, I was a little sad the other day when I went to download a project I've used for years to install on a new machine, found it was still hosted on SF... and then spent 15 minutes downloading the same file from a couple of independent mirrors and checking the SHA1s all matched before I installed it. How the mighty are fallen...