• # Canonical

    Posté par (site web personnel) . En réponse à la dépêche GNOME Census : qui crée GNOME ?. Évalué à 10.

    Bon puisque personne ne se lance (en dépit des 210 commentaires du journal précédent: http://linuxfr.org/~IsNotGood/30002.html ) j'y vais.

    Pourquoi Canonical contribue aussi peu ? Selon le pdf ils sont à seulement 1,03% des commits soit un total de 4487.
    Ils sont dépassés par des multinationales titanesques ayant des légions de codeurs comme Lanedo ou Openismus ou encore Codethink.

    Je me souviens que lors de la controverse de 2008 au sujet des contributions de Canonical au noyau Linux (quasi inexistantes), il avait été répondu que, certes ils ne travaillaient pas sur le noyau, la GlibC ou GCC, mais que les commits de Canonical se faisait essentiellement dans les couches hautes de l'écosystème comme GNOME.
    A l'époque j'avais écrit ça dans le journal [http://linuxfr.org/~patrick_g/27223.html] :

    "En ce qui concerne la réponse expliquant que le travail se déroule sur Gnome et pas sur le noyau, il va falloir prouver cette assertion en pointant des patchs dans les CVS et pas seulement se contenter d'assener ça sans aucune preuve".

    Maintenant que nous avons une étude sur les commits de Gnome on voit bien que la parade rhétorique de 2008 était un mensonge éhonté.
    Je ne sais pas si le nombre de commits est une mesure représentative des contributions mais si c'est le cas alors il semble bien que Canonical ne contribue pas du tout à la mesure de sa popularité parmi les GNU/Linuxiens.

    Pour un contrepoint à l'analyse de GNOME Census voir la réponse de Jono Bacon ici: http://www.jonobacon.org/2010/07/30/red-hat-canonical-and-gn(...)
    Jono ne remet pas en cause les chiffres du rapport mais il affirme qu'il est incomplet. Selon lui Canonical ne contribue certes pas beaucoup à GNOME en upstream mais contribue beaucoup à d'autres projets liés à GNOME :

    "Contributions (..) not part of official GNOME modules, and hosted and developed elsewhere, such as Launchpad".

    Pour moi, mais je suis peut-être méchant, cela ressemble beaucoup à des projets spécifiques Ubuntu qui ne remontent pas en upstream. C'est justement ce que l'on reproche à Canonical quand on dit qu'ils ne contribuent pas à l'écosystème global.