OVH NEWS | ACTUALITÉ, INNOVATION ET TENDANCES IT


Découvrir, comprendre et anticiper











Le 19 / 07 / 2013
Partagez

Dossier rédigé par Octave Klaba


Pourquoi j'ai interdit GitHub ?





Votre tweet sur l'interdiction de GitHub a fait beaucoup de buzz dans la communauté opensource. GitHub est-il réellement interdit chez OVH ?

Oui. Je l'ai interdit en février 2013.


Pour quelles raisons ?

Nous avons constaté que les cabinets de recrutements utilisaient GitHub pour débaucher les développeurs. Dans l'absolu, cela ne nous dérange pas : si cela permet à chacun de trouver chaussure à son pied… c'est de bonne guerre :)





Alors pourquoi interdire GitHub aux développeurs d'OVH ?

Pour les mêmes raisons que nous avons interdit de rédiger ou consulter les emails professionnels sur les services d'emails extérieurs à OVH.


Pouvez-vous vous expliquer davantage ?

Si un cabinet de recrutement est capable de prendre contact avec un développeur, cela signifie que n'importe quelle entreprise peut recueillir des données sur tous les développeurs d'une entreprise concurrente : combien de développeurs a-t-elle ? Quelle est la spécialité de chacun ? Combien de contributions chaque développeur fait-il par semaine ? Sur quoi travaille-t-il en ce moment ? Beaucoup d'informations très intéressantes que nous ne souhaitons pas partager avec nos concurrents.





Pensez-vous que vos concurrents pourraient utiliser GitHub pour vous espionner ?

GitHub est hébergé et financé par l'un de nos concurrents américains. Nous avons eu la puce à l'oreille suite au débauchage de l’un de nos développeurs. Pour nous, il s'agit de ne prendre aucun risque ni pour notre entreprise, ni pour nos clients.


Avez-vous des preuves ?

Je n'ai aucune preuve mais à l'heure de Prism, je n'attends pas d'en avoir pour prendre des décisions. Le bon sens et le « mode parano » conduisent nos décisions depuis toujours. Comme on le dit « sur Internet il n'y a que les paranos qui survivent ».


Quel rapport avec l'opensource alors ?

Aucun, à vrai dire, en dehors du fait que GitHub est utilisé par la communauté opensource comme le support de développement et de partage du code.


Pourquoi ne publiez-vous pas le code source de la version OpenStack que vous avez modifiée ?

Nous cherchons à le faire dans les meilleures conditions. Nous le ferons probablement sur nos serveurs ftp, à l'ancienne... Mais maintenir un fork avec nos patchs est pénible. C'est dommage que nos patchs ne soient pas vraiment intéressants, puisqu'il s'agit de simplifications liées à notre cas particulier de PCS ou hubiC.


N'y a-t-il pas une meilleure solution ?

Nous cherchons la bonne solution, surtout parce que nous voulons continuer à développer OpenStack et par exemple améliorer la fonction MOVE et RENAME dans les mois à venir. Si nos patchs ne sont pas repris, autant attendre que quelqu'un fasse ce développement, quitte à le sponsoriser.


Êtes-vous prêts à devenir sponsor de l'OpenStack ?

Nous y pensons mais l'obligation de participer aux conférences pour promouvoir OpenStack nous obligerait à mettre en place une organisation interne pour assurer une telle prise de parole alors que nous le faisons déjà peu pour OVH. Nous ne sommes pas vraiment « scallés » pour cela aujourd'hui.


Regrettez-vous votre tweet ?

Absolument pas !? Je reste le plus transparent possible vis à vis de nos clients, tout en justifiant nos décisions. C'est la base de nos motivations profondes.


Pourquoi alors cet article dans Backstage d’OVH ?

Jusqu'à peu encore, j'ai vu Twitter s'auto réguler pour rechercher la vérité dans toute sa nuance. Mais depuis quelques mois, les échanges se sont accélérés et simplifiés : c'est immédiatement noir ou blanc et la couleur ne change pas. Il me paraissait important d'ajouter du relief avec plus que 140 caractères, car les "pourquoi" des décisions sont toujours intéressants quand justement ce n'est ni noir ni blanc. Pour l'opinion, chacun se fera la sienne.