Rachat de GitHub par Microsoft : la fondation Linux livre son analyse de la situation
Et affirme avoir « hâte de voir les améliorations » sur GitHub

147PARTAGES

21  0 
Cette semaine, Microsoft a annoncé le rachat de GitHub pour 7,5 milliards de dollars en stock. Par le biais de Jim Zemlin, son Directeur Exécutif, la fondation Linux a décidé de partager son ressenti.

Tout d’abord, Jim a tenu à souligner quelques points :
  • Git est génial : « Merci Linus - c'est ton second projet qui a changé le monde, a entraîné l'évolution de la façon dont le logiciel est développé et créé des milliards de dollars de valeur. Git a engendré de nombreux outils et projets dont dépend le monde, y compris des outils de révision de code, des outils CI / CD qui dépendent tous d'un flux de travail git » ;
  • GitHub est génial : GitHub a inauguré l'ère du « codage social » et a réuni des millions de développeurs d'une manière que nous n'avions jamais vue auparavant dans la communauté open source en créant un outil facile à apprendre pour les utilisateurs et extrêmement utile pour le développement de logiciels collectifs ;
  • il existe encore de petites poches de méfiance profonde envers Microsoft dans la communauté open source : « J'en assumerai la responsabilité, car j'ai passé une bonne partie de ma carrière à la Linux Foundation à me moquer de Microsoft (ce qui, à certains moments, a rendu la gestion trop facile). Mais les temps ont changé et il est temps de reconnaître que nous avons tous grandi - l'industrie, la communauté open source, même moi » ;
  • les gens semblent confondre "acheter GitHub«, la société et la plateforme de développement, avec l'achat en quelque sorte de l’open source : « Deux des projets les plus dynamiques de la famille Linux Foundation, Kubernetes et Node.js, sont développés sur GitHub. Cependant (et j'ai vérifié trois fois avec nos avocats), Microsoft ne possède pas Kubernetes ou Node.js à la suite de cette transaction. Les titulaires de droits d'auteur du projet conservent la propriété de leur code » ;
  • Microsoft, sous la direction de Satya Nadella, a achevé sa transition d'un adversaire de l'open source à un citoyen de première classe de l’open source : « Si vous n'avez pas remarqué, Microsoft a ouvert une tonne de code et a embauché les meilleurs développeurs qui sont profondément engagés dans l'open source » ;
  • les communautés de développeurs Open Source sont fortement dépendantes des plateformes : « Qu'il s'agisse d'une entreprise établie ou d'une start-up qui a gagné en popularité, comme GitHub, GitLab ou Stack Overflow, nous voyons émerger un certain nombre de plateformes conçues pour une collaboration en ligne distribuée. On compte sur les responsables de ces plateformes pour “faire la bonne chose” en les rendant utiles et accessibles à tous. Il y a aussi un ensemble d'attentes communautaires que ces délégués devront rencontrer au risque de faire face à un exode vers des plateformes concurrentes ».



Jim Zemlin, Directeur Exécutif, Linux Foundation

« Alors qu'est-ce que cela signifie pour l'open source? Je m'attends généralement à de bonnes choses. Microsoft a les moyens et l'expertise pour améliorer GitHub. Ils ont amené Nat Friedman au poste de PDG de GitHub, quelqu'un que je connais depuis des années et qui a été très respecté dans la communauté open source pendant quelques décennies. Et Nat a transmis le message suivant de la part de Microsoft : “Je ne vous demande pas votre confiance, mais je m'engage à la gagner. J’ai hâte d’aider à rendre la plateforme GitHub et la communauté qui est spéciale à chacun d'entre nous encore plus grande “. Je suis poussé à le croire en ce qu’il dit ».

La communauté open source devrait-elle être concernée ? Pour Jim, probablement pas. En effet, acheter GitHub ne signifie pas que Microsoft s'est engagé dans un complot sinistre pour « posséder » les plus de 70 millions de projets open source sur GitHub. D’ailleurs, il faut noter que la plupart des projets importants sur GitHub sont sous licence open source. La marque déposée et les autres actifs IP sont souvent détenus par un organisme sans but lucratif comme The Linux Foundation (à l’instar de Kubernetes). « Et soyons clairs: les cœurs et les esprits des développeurs ne sont pas quelque chose que l'on “achète” - ils sont quelque chose que l'on “gagne” ».


Nat Friedman, futur PDG de GitHub

Pourquoi Microsoft ferait-il cela ? La réponse est évidente pour Jim : « Steve Ballmer avait à moitié raison lorsqu’il scandait son fameux "développeurs, développeurs, développeurs". Il n'a tout simplement pas pris en compte les développeurs "open source". Satya Nadella a corrigé cet oubli de façon spectaculaire cette semaine. Microsoft a toujours aimé les développeurs et souhaite créer des outils performants pour les aider à créer une technologie de pointe. C'est littéralement leur mission sur la page de leur site Web : “Pour permettre à chaque personne et chaque organisation sur la planète d'en faire plus”. Aujourd'hui, plus de 28 millions de ces développeurs sont sur GitHub ».

Et à ceux qui estiment que c’est là un changement soudain, Jim n’est pas d’accord. Il rappelle que Microsoft est devenu l'un des principaux contributeurs à Linux et Kubernetes, ils développent et distribuent des produits basés sur Linux, ils ouvrent des sources .NET, et ils soutiennent The Linux Foundation, la fondation Apache Software, l'Open Source Initiative et de nombreux autres efforts similaires. « Leur engagement envers l'open source est actif depuis des années », a-t-il insisté.

« Comme nous évaluons tous l'évolution de l'open source depuis les premiers jours jusqu'à maintenant, je suggère que nous célébrons ce moment. Dans une récente lettre au congrès, j'ai écrit que “la progression de plusieurs décennies vers l'adoption et l'utilisation continue des logiciels open source (OSS) dans le développement de produits, de solutions et de services technologiques modernes est permanente et irréversible. La majorité des systèmes économiques mondiaux, les bourses, Internet, les superordinateurs et les appareils mobiles utilisent le système d'exploitation Linux open source et son utilisation et son adoption continuent de s'étendre. Des milliards de personnes ne savent peut-être pas qu'ils utilisent OSS tous les jours, mais leur télévision moderne, leur montre intelligente, leur appareil photo, leur automobile et leur smartphone s'appuient sur OSS” ».

Et en guise de mot de fin, il estime que les développeurs Open Source ont changé notre monde, Microsoft l’a compris et c'est la raison pour laquelle l’entreprise a acheté GitHub. « Pour ma part, je suis impatient de voir les améliorations qu'ils vont faire et je serai choqué si Nat devait tout foutre en l’air (je ne te mets pas la pression Nat !) ».

Source : Linux Foundation

Et vous ?

Que pensez-vous de l'analyse de Jim Zemlin ?

Voir aussi :

Visual Studio Code 1.24 est disponible : un aperçu des nouveautés dans l'éditeur de code open source et multiplateforme de Microsoft
Microsoft cède à la pression des développeurs et décide de renommer GVFS son système de contrôle de version open source
Gitlab annonce que ses offres Ultimate et Gold sont gratuites pour les projets éducatifs et open source
MariaDB annonce MariaDB TX 3.0, sa première base de données open source pour entreprise qui vient rivaliser les solutions Oracle, Microsoft et IBM
Stream annonce la sortie de Winds 2.0, son lecteur RSS open source pour relancer l'utilisation des flux RSS

Une erreur dans cette actualité ? Signalez-le nous !

Avatar de Marco46
Modérateur https://www.developpez.com
Le 08/06/2018 à 14:58
Incroyable comment tout le monde se focus sur les codes sources alors qu'à mon avis le problème est l'immense quantité de données que Microsoft peut désormais rassembler avec LinkedIn.

Je vois bien naitre un service de sourcing qui croise les data LinkedIn et GitHub avec un peu d'IA là dedans pour aider les entreprises à recruter. Il ne leur manque que Stackoverflow et c'est la totale.

Perso ça me fait flipper qu'ils puissent constituer un fichier de tous les développeurs du monde, apparemment ya que moi que ça fait flipper ...
19  0 
Avatar de SimonDecoline
Membre expert https://www.developpez.com
Le 09/06/2018 à 22:39
Citation Envoyé par JackIsJack Voir le message
Je suis le seul à trouver que GitHub (et autres logiciels de versioning) ne sont pas terribles ?

1) On parle de développement 'social' mais la majorité des projets n'ont qu'un ou deux contributeurs principaux. L'outil fait vraiment le minimum en terme de collaboration : fournir un dossier partagé.
...
Faut vraiment avoir rien compris à git et à github pour dire des aneries pareilles.Renseigne-toi 2 minutes sur wikipedia ou autres, au lieu de dire n'importe quoi.
7  0 
Avatar de Mickael_Istria
Membre émérite https://www.developpez.com
Le 09/06/2018 à 12:15
Citation Envoyé par JackIsJack Voir le message
1) On parle de développement 'social' mais la majorité des projets n'ont qu'un ou deux contributeurs principaux. L'outil fait vraiment le minimum en terme de collaboration : fournir un dossier partagé.
Certes, beaucoup de gens utilisent GitHub comme un service de stockage pour leur projet perso, qui n'a aucun succes ni aucune ambition. En consequence de ce manque de volonte de devenir un gros projet, aucune comme n'est faite pour l'ouvrir plus aux utilisateurs et aux contributeurs.
C'est pour ca qu'un projet n'a pas plus de contributeur. On peut pas blamer GitHub parce qu'il heberge plein de projets perso qui n'interessent personne. C'est meme relativement altruiste de faire ca.

Le cote social existe vraiment. Tu pourras a l'occasion regarder des projets novateurs ou bien etablis qui ont ou cherchent un certain succes. Pour ceux qui sont etablis, demande-leur la date ou ils sont passes sur GitHub et ensuite regarde l'evolution du nombre de contributeurs.
En general, ce sera une croissance. Tout simplement parce que GitHub est plus "decouvrable" et accessible que la norme precedente qui etait une forge dediee au projet. Le cote social de GitHub marche quand le projet est pret a en profiter. Dans les cas de projets perso inutilises, ca ne fait pas de miracle.

2) Il y a une espèce d'ambiance technique stérile : la console, les lignes de commande, et le fait qu'un majorité de projets ne concernent que des besoins orientés informatiques (framework pour tel ou tel langage).
C'est pas la faute de GitHub, c'est un probleme des informaticiens en general de faire des projects "self-service" dedies a eux-meme.
Mais ceci dit, tu as des nombres pour appuyer tes propos? On y trouve aussi la grande majorite des logiciels open-sources pour utilisateurs finaux normaux: VLC, Audacity, kdenlive...
En fait, encore une fois, ce n'est pas une specificite de GitHub mais de l'open-source: la plupart des frameworks sont open-source parce que c'est tres pratique qu'ils le soient, ca ameliore la qualite, augmente le nombre d'utilisateurs et compagnie. Pour une appli finale, c'est plus discutable; et c'est parfois difficile de rendre une appli finale open-source alors qu'elle marche bien en prive/commercial et que le domaine accepte bien ca. Open-sourcer un framework est souvent le meilleur choix, une appli finale pas forcement. Ce qui explique la proportion sur GitHub, comme celle d'avant sur SourceForge et celle d'apres sur Whatever-free-OSS-forge.
6  1 
Avatar de Shepard
Membre éprouvé https://www.developpez.com
Le 18/06/2018 à 20:48
Citation Envoyé par redcurve Voir le message
L'exode vers un ciel Azure j'sais pas ils sont tellement pathétique
Permet-moi de citer une partie de la news que tu n'as manifestement pas lue.

Citation Envoyé par Michael Guilloux Voir le message
le PDG de GitLab explique aussi que plus de 95 % de l'utilisation de GitLab se fait sur des installations autogérées et non sur GitLab.com.
Voilà, ce serait peut-être une bonne idée de lire l'article avant de le commenter la prochaine fois ...

Pour info, voici un lien vers les différentes manières d'héberger un dépôt Gitlab.
6  1 
Avatar de Anselme45
Membre expérimenté https://www.developpez.com
Le 09/10/2018 à 20:46
Citation Envoyé par Mickael_Istria Voir le message
Peut-etre que Microsoft ne declare pas l'essentiel de son activite financiere d'Europe en Irlande, la ou les taxes sont le moins cheres alors que l'essentiel de l'activite est partout en Europe;
Et bien là, c'est pas le bon exemple!

Une excellente émission de France 2 de Mme Elise Lucet a démontré que l'armée française avait passé un contrat de plusieurs centaines de millions avec Microsoft... Irlande... alors que Microsoft France a ses locaux à moins de 500 mètres du nouveau quartier général de la susdite armée!!!

Inutile de dire que Microsoft a exigé que le contrat soit fait explicitement avec sa filiale irlandaise parce quelle voulait absolument payer des impòts en France
5  0 
Avatar de Michel Rotta
Expert éminent https://www.developpez.com
Le 08/06/2018 à 15:53
Citation Envoyé par Marco46 Voir le message
Incroyable comment tout le monde se focus sur les codes sources alors qu'à mon avis le problème est l'immense quantité de données que Microsoft peut désormais rassembler avec LinkedIn.

Je vois bien naitre un service de sourcing qui croise les data LinkedIn et GitHub avec un peu d'IA là dedans pour aider les entreprises à recruter. Il ne leur manque que Stackoverflow et c'est la totale.

Perso ça me fait flipper qu'ils puissent constituer un fichier de tous les développeurs du monde, apparemment ya que moi que ça fait flipper ...
Je n'avais pas vu ça sous cet angle, mais c'est vrai que c'est un point à envisager.
3  0 
Avatar de LotuxPunk
Futur Membre du Club https://www.developpez.com
Le 09/06/2018 à 8:35
Ça part trop loin. Microsoft a racheté Github. Il n'a pas racheté les 70 millions de repos, ceux-ci étant tous protéger par leurs licences respectives.
Microsoft sous l'impulsion de Nadella est devenu un contributeur majeur de l'Open-Source et du Libre en contribuant à la Linux Fondation, Apache,... et ouvre de plus en plus ses codes (VSCode, .NET,...)
6  3 
Avatar de Marco46
Modérateur https://www.developpez.com
Le 09/06/2018 à 9:24
Citation Envoyé par xarkam Voir le message
Nulle besoin être proprio des 3 pour utiliser une IA qui ferait une analyse des 3 et créerait les relations qui vont bien.
C'est très très limité depuis l'extérieur, en particulier sur LinkedIn où tu ne peux pratiquement rien faire avec. Par ailleurs c'est certain qu'ils ont plein d'infos de tracking qui ne sont pas dispo depuis les API et que seul le proprio des données peut exploiter.
4  1 
Avatar de Kearz
Membre expert https://www.developpez.com
Le 11/06/2018 à 9:37
Citation Envoyé par zecreator Voir le message
Que vont devenir tous les projets présents sur Github, en passant aux mains de MS ? D'ailleurs, juridiquement, à qui appartiennent ces projets ?
Tu fais un projet, tu choisis une licence, juridiquement c'est les droits de la licence qui s'applique et basta.
Légalement, rien ne change entre github et github ayant M$ en maison mère.

C'est comme-ci demain, ta banque se faisait racheté et qu'on te disait "Maintenant, le taux de votre crédit c'est 3% parce que chez nous, c'est comme ça" alors que tu avais déjà un contrat.
3  0 
Avatar de Mickael_Istria
Membre émérite https://www.developpez.com
Le 11/06/2018 à 11:35
Citation Envoyé par tomlev Voir le message
J'aurais pas imaginé que la Linux Foundation réagisse de manière aussi positive, ça montre une belle ouverture d'esprit.
Ca fait un moment que Microsoft est membre de la Linux Foundation (ie donne des $$$ pour soutenir le developpement des projets de la Foundation), GitHub ne l'a jamais ete.
C'est assez naturel pour une fondation d'applaudir les progres de l'un de ses membres plutot que de lever des boucliers face a ses membres pour soutenir des non-membres.
3  0 
Contacter le responsable de la rubrique Accueil

Partenaire : Hébergement Web