Хостинг проекту - це інфраструктура. Інфраструктура демонструє мережеві ефекти, а це означає, що інфраструктура стає кориснішою, чим більше людей підключається до неї. (Зокрема, корисністю є O (число_обігу_з'єднань), що означає, що для будь-якого окремого члена це О (total_members), а для всієї системи - O (total_members ^ 2)). Це, в свою чергу, призводить до ефекту, який називається природною монополією, а це означає, що для такої системи природно виживатиме лише один конкурент, оскільки корисність максимальна, коли всі користуються однією і тією ж системою.
Отже, є сенс приєднатися до лідера ринку, який є GitHub. Є кілька сховищ, більше користувачів, більше гілок, більше зміни, більш все на GitHub , ніж на SourceForge, Google Code і CodePlex в поєднанні .
Цікаве питання, звичайно, якщо мережеві ефекти означають, що лідер ринку автоматично отримує природну монополію, як GitHub зміг зламати SourceForge?
І відповідь, будучи настільки руйнівною, що біль приєднатися до набагато меншої інфраструктури того вартував для перших, хто приймає:
- GitHub першим запропонував хостинг Git із набором функцій, порівнянним з тим, що у SourceForge (або принаймні тієї частини SourceForge, яку використовували більшість людей)
- GitHub був класним, з точки зору інтерфейсу користувача: гладкий, сучасний веб-інтерфейс
- GitHub був класним, технологічним: Ruby on Rails, Sinatra, Erlang, node.js
- GitHub був Web 2.0, зосереджував увагу на соціальному кодуванні та користувачах над проектами