Um...ever hear of Source Forge? Yeah, before 2007 there was another OSS hegemony. It failed to meet its users needs. It was replaced.
So it goes.
But they were not hubs at the GitHub level, contributing to Open Source was fragmented.