SourceForge existió durante mucho tiempo, pero Github, un nuevo participante casi ha pisoteado SF. Incluso Google Code ha sido cerrado. ¿Cómo obtuvo Github tantos seguidores?

GitHub facilitó que la comunidad contribuyera a un proyecto alojado. Incluso las personas con cero conocimientos técnicos pueden enviar cambios al código / documentación utilizando su interfaz web, sin aprender sobre SCM / Control de versiones. Puede bifurcar un proyecto, realizar un cambio y contribuir con la corrección / mejora de errores a la comunidad utilizando solo su interfaz web. Mientras que otros repositorios de software alojados requerían un conocimiento mínimo de su software de control de versiones compatible, lo que era una gran barrera de entrada para alguien que solo estaba interesado en hacer una contribución rápida.

GitHub también ofreció una interfaz limpia y fácil de usar, mientras que SourceForge hizo casi imposible usar su sitio web al llenarlo con anuncios.

Finalmente, git era un nuevo participante y estaba recibiendo mucha atención, en comparación con CVS / SVN compatible con SourceForge. Y GitHub hizo que sea muy sencillo comenzar con git. Entonces, de alguna manera se apoyaron el crecimiento del otro.