&gt;The choice of version control system isn&#x27;t especially relevant.<p>Actually it is,  Distributed revision control has alot do to with GitHub&#x27;s success as does the rest of their site.  With out<p>CVS,Subversion, the other Centralized systems are just not as good by the nature for open source, peer-2-peer development models that SF was catering to.<p>To believe GitHub could have been just as successful it is was called SVNHub is to deny reality.  GitHub owes most of its success to the underlying technology of Git.