Ce n’est plus un secret, Microsoft a posé 7,5 milliards de dollars en actions sur la table pour l’acquisition de GitHub. Sous réserve des conditions de clôture habituelle et de la fin de l’examen réglementaire, la transaction devrait être conclue d’ici la fin d’année. En attendant, Nat Friedman, futur CEO de la plateforme d’hébergement et de gestion des versions de logiciels répond aux questions qui brûlent les lèvres des développeurs.
Devons-nous attendre de gros changements dans un avenir proche ?
Nous avons fait l’acquisition de cette plateforme parce que nous l’aimons. Nous projetons de continuer à investir dans l’actuelle feuille de route.
Qu’avez-vous à répondre à ceux qui ont décidé de migrer vers GitLab et d’autres services ?
Les développeurs sont des penseurs indépendants et feront toujours montre d’un sain degré de scepticisme, mais je dois admettre que j’ai été triste de voir que certains se sont sentis obligés de déplacer leur code. Je prends la responsabilité de gagner leur confiance.
En revanche, je pense que c’est une bonne chose que git permette aux développeurs de déplacer leurs dépôts de cette façon et j’espère que ceux qui ont essayé d’autres plateformes ces derniers jours reviendront à de meilleurs sentiments lorsque nous aurons fait la démonstration de notre engagement à l’ouverture et à rendre GitHub meilleur qu’il ne l’était avant. S’ils choisissent de ne pas revenir, ce sera l’expression de leur droit le plus absolu et nous le respectons.
Cela dit, l’équipe GitHub rapporte que le nombre de comptes clôturés ou ayant fait l’objet d’une migration est extrêmement faible et cela est plus que compensé par l'afflux de nouvelles inscriptions et le nouvel intérêt pour GitHub cette semaine.
Visual Studio Team Services et GitHub offrent le même service. À quel type d’intégration, de compétition, etc. devons-nous nous attendre ?
Des millions de développeurs (dont Microsoft) s’appuient sur Visual Studio Team Services. VSTS offre aussi beaucoup de fonctionnalités au-delà du contrôle de version. Nous comptons poursuivre avec le support de Visual Studio Team Services et GitHub et d’effectuer le travail d’intégration afin que les utilisateurs de VSTS bénéficient d’une grande expérience utilisateur s’ils choisissent de faire usage de GitHub.
Quel avenir pour Atom (l’éditeur de texte de GitHub) quand on sait qu’il est en concurrence avec Visual Studio Code ?
Les développeurs sont très pointilleux sur leur organisation et le choix de l’éditeur est l’une des décisions les plus personnelles d’un développeur. Les langages changent, les boulots aussi ; on change souvent d’ordinateur ou effectue la mise à jour de son système d’exploitation, mais généralement on choisit un éditeur de code et fonctionne avec ce dernier pendant des années. Chez Microsoft, on fait déjà usage de tous les éditeurs, d’Atom à Visual Studio Code en passant par Sublime Text et Vim et nous voulons que les développeurs utilisent celui qu’ils préfèrent sur GitHub. Nous poursuivrons donc avec le développement d’Atom et de Visual Studio Code, ce, aussi longtemps que la communauté sera engagée.
Cela signifie-t-il que Visual Studio Live Share sera intégré à Atom ?
Visual Studio Code et Atom ont en réalité beaucoup en commun pour ce qui est du code et de l’histoire puisque Microsoft et GitHub ont collaboré sur les technologies sous-jacentes pendant des années. J’espère qu’on pourra parvenir à coordonner les protocoles d’ Atom Teletype et Visual Studio Live Share pour que des développeurs puissent éditer les mêmes fichiers en temps réel à partir d’éditeurs différents.
Prévoyez-vous d’améliorer GitHub search ? Il est très difficile de retrouver des exemples de code avec l’outil actuel
.
Je suis d’accord (et c’est le cas de tous les utilisateurs de la plateforme). Je ne sais pas exactement quels sont les plans à ce propos, mais je pense qu’il s’agit d’un axe dans lequel on doit investir.
Allez vous conserver les comptes GitHub normaux ou vous envisagez déjà de pousser les utilisateurs vers un compte Microsoft universel ?
Votre compte GitHub est votre identité en tant que développeur et plusieurs utilisateurs sont habitués à se connecter à des outils et services en faisant usage de leur compte GitHub. Donc, le seul ajout que nous pourrions envisager serait d’ajouter GitHub comme une option de connexion à Microsoft.
Envisagez-vous d’offrir l’accès gratuit à des dépôts privés comme sur GitLab et Bitbucket ?
Il est encore trop tôt pour le savoir. Nous voulons que GitHub soit accessible à tous de par le monde et que chacun ait la possibilité de devenir un développeur.
Devons-nous nous attendre à voir de la publicité apparaître au sein de nos dépôts publics ?
Non. Au lancement de GitHub, Sourceforge était la plateforme dominante d’hébergement de code sur Internet. Derrière cette plateforme il y avait un conglomérat de médias qui ont monétisé le site en s’appuyant sur de la publicité. Très rapidement, il est devenu un amas de bannières ; les téléchargements étaient même retardés pour imposer aux utilisateurs de visualiser du contenu publicitaire. L’interface utilisateur épurée de GitHub et son approche centrée sur les développeurs peuvent en partie être vues comme une réaction contre Sourceforge. C’est de toute évidence la meilleure voie.
Pouvons-nous espérer une intégration plus poussée de GitHub au sein de Visual Studio 2019 ?
Il y a encore beaucoup de choses que nous sommes capables de faire, mais nous disposons déjà d’extensions pour Visual Studio 2017 qui permettent d’améliorer cette expérience.
Quelles mesures Microsoft entend-t-il prendre pour que les dépôts privés d’entreprises concurrentes avec Microsoft le demeurent même pour ses employés et sa classe dirigeante ?
Microsoft héberge les données confidentielles de plus d’un milliard de clients à ce jour et nous prenons cette responsabilité très au sérieux. GitHub dispose déjà de mécanismes de contrôle pour limiter l’accès aux dépôts privés. Ils demeureront plus serrés que jamais sous Microsoft.
Il y a 5 ans Snowden a révélé que la NSA et Microsoft ont coopéré pour installer une backdoor sur outlook.com. Le tripatouillage des dépôts pour le compte du gouvernement ou d’acteurs du secteur privé n’est donc pas exclu. Quels moyens cryptographiques Microsoft entend-t-il intégrer pour prouver que l’historique des dépôts n’est pas falsifié et éviter que d’anciennes versions malicieuses ne soient servies à des utilisateurs précis ?
Primo, pour être clairs, nous ne donnons pas aux gouvernements l’accès direct aux données des utilisateurs et ne créons pas de portes dérobées. J’apprécie l’idée de faciliter la tâche aux développeurs pour la signature de leurs commits et appuierai pour que cela soit le comportement par défaut au sein de Visual Studio Code, Atom et GitHub desktop.
Comment entrevoyez-vous la possibilité d’utiliser GitHub comme moyen d’encourager des tiers à contribuer financièrement aux projets open source ? Par exemple en intégrant Patreon ou OpenCollective au site ?
Nous sous estimons le degré de dépendance de tout progrès à la passion que de petits groupes d’individus manifestent de par le monde. Il y a malheureusement beaucoup de personnes avec de belles idées, mais sans les ressources financières nécessaires pour les matérialiser. J’ai personnellement lancé aigrant.org l’an passé pour financer les porteurs de projets intéressants en intelligence artificielle. Nous avons déjà distribué une trentaine d’allocations et c’est stupéfiant de voir l’impact qu’une petite somme d’argent peut avoir sur des individus brillants. Il serait intéressant de voir comment cela peut être reproduit à l’chelle de GitHub.
D’après vous pourquoi Microsoft rejetait initialement l’idée du logiciel open source ?
La peur
Et vous ?
Qu’en pensez-vous ? Le propos du futur CEO de GitHub s’écarte-t-il des promesses initiales ?
Quelles sont les perspectives d’avenir qui vous intéressent le plus ? Pourquoi ?
Voir aussi :
GitHub veut développer un nouvel éditeur de texte multiplateforme et ultraperformant basé sur Electron, Xray est encore un projet expérimental
Microsoft et GitHub collaborent pour porter GVFS sur macOS et Linux, la solution destinée à supporter les énormes bases de code gagne en maturité
Microsoft va fermer son service d'hébergement CodePlex le 15 décembre 2017, et demande aux développeurs de migrer leurs projets vers GitHub
Open source : les projets de Microsoft attirent plus de contributeurs que ceux des autres organisations, d'après le rapport annuel de GitHub
Nat Friedman, le futur CEO de GitHub répond aux questions des développeurs
Sur l'avenir de la plateforme après le rachat par Microsoft
Nat Friedman, le futur CEO de GitHub répond aux questions des développeurs
Sur l'avenir de la plateforme après le rachat par Microsoft
Le , par Patrick Ruiz
Une erreur dans cette actualité ? Signalez-nous-la !