GitHub isn't a new version of Apache - GitHub is a new version of SourceForge. I don't think that even 10 years ago anyone with a line (or 100 lines) of code can set up their own Apache projects.
10 years ago if you needed free SCM, you'd use SourceForge, not Apache. I don't think it would've been that big of a pain even then.
GitHub projects don't necessarily come with its own community with diverse contributors, whereas Apache projects require it.
10 years ago if you needed free SCM, you'd use SourceForge, not Apache. I don't think it would've been that big of a pain even then.
GitHub projects don't necessarily come with its own community with diverse contributors, whereas Apache projects require it.