Sometimes I have to put text on a path

Sunday, June 12, 2011

Github Has Surpassed, in Popularity? Comparison of open source software hosting facilities and web-based source code repository; comparaison des forges logicielles

It is evident that  it's not easy to compare the facilities that host open-source development services.
Il n'est pas si évident de comparer les forges logicielles (une forge logicielle est un site web hébergeant la gestion du développement de logiciels (souvent  libres)).

1/ This problem of popularity is an ill-posed problem, although the Redmonk analysis is quite interesting (an evaluation of the metrics from commits at four mainstream forges – CodePlex, GitHub, Google Code, and Sourceforge):
voir la traduction en français:

Number of commits is the selected quantity. I think it is not a good measure. If a developer commits 100 changes/day, is he a better developer than somebody who commits every changes only once a day before he goes home?

2/ See the following article on RWW (published @ June 2, 2011):
"Github Has Surpassed Sourceforge(,  Google Code  and Microsoft's CodePlex in total number of commits for the period of January to May 2011, according to data released today by Black Duck Software. " 

3/ See  the following article on (published @ June 3, 2011):
"Many people use us together; GitHub for collaboration, and for distribution, since our end-user interface is a little more friendly to the non-techies."
Here's how the langages broke down on a forge by forge basis:
Forge commits by language
Source: Black Duck Software

4/ A "classic" analysis of popularity with 10 quantities:

Website ranks:

  • Alexa rank
  • Compete rank
  • Quantcast rank
Pages indexed
  • google
  • Yahoo
  • bing
Website Backlinks
  • google
  • bing
  • yahoo
  • alexa

With my "ex-ample" philosophy and dimentional analysis, we need  "ample quantities" to compare. See below 16 snapshots showing the 10 ranks obtained by
(data @ June, 5, 2011).

GitHub. The following result is impressive because SF has been online since 1999, and Github, only since 2008. 

Google Code is a sub-domain and needs a more precise analysis. 

             Where visitors go on Google. com sub-domain:
             The % of site traffic = 0.43%

then: 0.43%*150M=0.35M of unique visitors
CodePlex (Microsoft)



Bitbucket (It is similar to GitHub, which uses Git. )

BerliOS (German; BerliOS  for "Berlin Open Source" is a project founded by FOKUS, a Fraunhofer Society Institute located in Berlin, to coordinate the different interest groups in the field of open source software. BerliOS is funded by the German government.)

Gitorious (Gitorious uses the Git distributed revision control system)

TuxFamily (French; est une association loi de 1901.)

Savannah's website is split into two domain names: for software that is officially part of the GNU Project, and for all other software.

Another point of view: and have many subdomains.
GitHub = 82% of the traffic   = 66% of the traffic
      Gist is a simple way to share snippets and pastes with others.
      All gists are git repositories, so they are automatically versioned,
      forkable and usable as a git repository.
     Audacity is a free software, cross-platform digital audio editor
     and recording application.

GitHub, Bitbucket and Gitorious are web-based hosting services for software development projects that use the Git revision control system.
Git, initially designed and developed by Linus Torvalds for Linux kernel development, is a distributed revision control system with an emphasis on speed.
The success of GitHub is linked to the power of Git.

No comments:

Post a Comment