प्रोजेक्ट होस्टिंग बुनियादी ढांचा है। इन्फ्रास्ट्रक्चर नेटवर्क प्रभावों को प्रदर्शित करता है, जिसका अर्थ है कि इन्फ्रास्ट्रक्चर अधिक उपयोगी होता है जितना अधिक लोग इससे जुड़े होते हैं। (विशेष रूप से, उपयोगिता हे (number_of_connections) है, जिसका अर्थ है कि किसी भी व्यक्तिगत सदस्य के लिए यह O (कुल_मैमर्स) है और पूरे सिस्टम के लिए यह O (कुल_मैमर्स ^ 2) है। यह बदले में, प्राकृतिक एकाधिकार नामक एक प्रभाव की ओर जाता है, जिसका अर्थ है कि इस तरह की प्रणाली के लिए यह स्वाभाविक है कि केवल एक प्रतियोगी ही बचेगा, क्योंकि उपयोगिता अधिकतम हो जाती है जब हर कोई एक ही प्रणाली का उपयोग करता है।
इसलिए, यह बाजार के नेता में शामिल होने के लिए समझ में आता है, जो कि GitHub है। अधिक रिपॉजिटरी, अधिक उपयोगकर्ता, अधिक शाखाएं, अधिक संशोधन, गीथहब पर सोर्सफॉर्ग, Google कोड और कोडप्लेक्स की तुलना में अधिक सब कुछ संयुक्त हैं ।
दिलचस्प सवाल, ज़ाहिर है, अगर नेटवर्क प्रभाव का मतलब है कि बाजार का नेता स्वचालित रूप से एक प्राकृतिक एकाधिकार प्राप्त करता है, तो GitHub कैसे SourceForge को तोड़ने में सक्षम था?
और इसका उत्तर यह है कि इतना विघटनकारी होने के कारण कि बहुत छोटे बुनियादी ढाँचे में शामिल होने का दर्द शुरुआती अपनाने वालों के लिए लायक था:
- GitHub ने पहली बार Git होस्टिंग की पेशकश की थी, जो SourceForge (या कम से कम SourceForge के उस हिस्से की तुलना में सबसे अधिक लोग इस्तेमाल करते थे) के बराबर थी।
- GitHub एक UI दृष्टिकोण से शांत था: चालाक, आधुनिक वेब UI
- GitHub शांत था, तकनीक-वार: रूबी ऑन रेल्स, सिनात्रा, एर्लैंग, नोड। जेएस
- गीथहब वेब 2.0 था, जिसका फोकस सोशल कोडिंग और प्रोजेक्ट्स पर यूजर्स पर था