Por mi parte, no tengo del todo claro dónde está la mejora frente a las forjas tradicionales como sourceforge o incluso Google code. Creo que tiene que ver con el giro desarrollador-céntrico: con la facilidad que da github para hacer repositorios personales, el url de entrada de cada proyecto depende del usuario (github.com/usuario/proyecto).
De algún modo, esto hace que más gente se identifique públicamente mediante su cuenta de Github, hasta el punto que hay quien dice que, para los desarrolladores.
Desde enero de 2010, GitHub opera bajo el nombre de GitHub, Inc.
El código se almacena de forma pública, aunque también se puede hacer de forma privada, creando una cuenta de pago.
Más información: http://github.com/