SourceForge and GitHub feel different. SourceForge was always _really_ spammy from day one, GitHub has a far superior product.
It seems logical that GitHub will eventually figure out how to make money, even if it is just by following the tried and trusted "project management system" model
SourceForge wasn't spammy from day one. I remember it back in the first year or so of its existence. It was actually really good, and an absolute revolution for the open source community as no such sites had existed prior to that. It immediately gained massive traction and was every bit as central to the open source/free software community as github is today.
I used it from 2000ish until around the time that apt-get became good. I can't ever remember a time when sourceforge didnt make me try to click on ads when attempting to download software.
It was certainly a valuable tool and definitely the GitHub of its time, but man- soooo spammy.