That's not the advantage of Github. The advantage of Github is that everyone else has an account already.
Account management is tedious, and it's something I never want to do. With Github, people can fork my projects without me doing anything until they actually commit something. This saves me a lot of time, since people say they want to work on something, but never do. With Github, these people don't take up any of my time. If they do end up contributing it takes about the same amount of time to make them a committer on Github as it does anywhere else.
Account management is tedious, and it's something I never want to do. With Github, people can fork my projects without me doing anything until they actually commit something. This saves me a lot of time, since people say they want to work on something, but never do. With Github, these people don't take up any of my time. If they do end up contributing it takes about the same amount of time to make them a committer on Github as it does anywhere else.
Anyway, the network effect always wins.