À une certaine époque, le géant des applications logicielles commerciales Microsoft était considéré comme une entreprise hostile au mouvement des logiciels open source. L’ancien PDG Steve Ballmer a même décrit la populaire plate-forme Linux open source comme un « cancer ». Maintenant, Microsoft attribue à l’open source l’adoption accrue de sa plate-forme de développement d’applications logicielles .NET, dans un article de blog publié cette semaine.
Avant l’open source,. WEB fonctionnait uniquement sous Windows. « Maintenant qu’il est open source, il fonctionne dans beaucoup plus d’endroits », a déclaré Claire Novotny. Directeur exécutif de la Fondation INTERNET. L’open source a en fait rendu beaucoup plus facile pour .NET d’être multiplateforme, l’entreprise pouvant faire équipe avec les communautés Linux, a ajouté Dan Moseley, superviseur de groupe pour les bibliothèques .NET chez Microsoft. Les développeurs accèdent également aux fichiers sources de .NET, ce qui rend la plate-forme facile à faire confiance, a-t-il déclaré.
Sur L’Entrepreneur : Quoi de neuf dans Microsoft.NET 6]
Microsoft a publié son CoreCLR.NET moteur d’exécution en tant qu’open source en 2015 et a présenté le runtime open source .NET Core en 2016. Avec .NET 5, lancé en 2020, la société a migré le développement de la plate-forme .NET loin des 20 ans. NET Structure vers open source.NET Core. Il a été difficile d’amener les clients Microsoft de longue date à adopter l’open source.
« De nombreux clients .NET ont historiquement composé leurs applications à partir de bibliothèques fournies par Microsoft, qui étaient historiquement à code source fermé, et de leur propre code. , et sont moins à l’aise en fonction des bibliothèques non Microsoft, qui sont généralement open source », a déclaré Moseley. Microsoft souhaite permettre aux clients de faire plus facilement confiance aux bibliothèques ne provenant pas du groupe .NET.
Étant donné qu’il est de plus en plus courant que les implémentations de langage et d’exécution soient open source, Microsoft brillerait s’il ne suivait pas ce modèle, a déclaré Kevin Pilch, responsable de l’ingénierie Microsoft pour ASP.NET. L’open source ouvre également des collaborations intrigantes impliquant des individus et d’autres entreprises.
Toute l’actualité en temps réel, est sur L’Entrepreneur