Depuis quelques années, Microsoft a décidé de changer de stratégie et voulait se positionner parmi les leaders dans le monde du libre.

L’entreprise a créé en 2014 la Fondation .NET afin de favoriser le développement et la collaboration autour des projets Open Source réalisés sur le framework .NET.

Le choix du sujet a été motivé par un constat que j’ai fait : la plupart des développeurs .Net ignorent l’existance de la fondation devenant un acteur majeur qui déssine le futur des technologies .Net et assure son évolution

Cette fondation fut une excellente nouvelle pour toute la communauté, qui montre à quel point .NET souhaite renforcer sa dynamique Open Source, et plusieurs grands acteurs l’ont rejoint, tels que Google et Github.

Elle est une organisation indépendante qui favorise le développement et la collaboration ouverte autour de l’écosystème .NET. Elle sert également de forum pour les développeurs communautaires et les commerciaux afin d’élargir et de renforcer l’avenir de l’écosystème .NET en favorisant l’ouverture et la participation communautaire afin d’encourager l’innovation.

dotnet foundation logo

En 2016, Github a annoncé que Microsoft était l’organisation qui avait le plus de contributeurs (devançant facebook et Google) :

chart

Aujourd’hui, plusieurs produits Microsoft sont totalement open source, je cite par exemple : Visual Studio Code ou Roslyn (.Net platform compiler).


Liens utiles (Github) :


Comment ça se passe ?

Vous pouvez participer aux différents projets, en proposant des nouvelles fonctionnalités, en signalant des bugs ou en soumettant une correction.
Les développeurs de Microsoft sont souvent très réactifs, et ils s’engagent à respecter le process commun de développement (pull request, code review…).