Microsoft vient d’annoncer qu’il allait publier sous licence open source Apache 2.0 le code source de Web Pages et ASP.NET Web API.
Web Pages est la plateforme sur laquelle repose le nouveau moteur de vue Razor, la première version avait été publiée avec WebMatrix 1 et ASP.NET MVC 3. Web Pages est actuellement disponible en version 2 beta. ASP.NET Web API, quant à elle, permet aux développeurs d’exposer leurs applications, données et services sur le web directement à travers HTTP. La technologie avait été introduite avec ASP.NET MVC 4 beta.
Le passage à l’open source de ces deux outils se situe dans le plan d’ouverture adopté par Microsoft pour certains de ces produits depuis plusieurs années.
Pour rappel, le code source d’ASP.NET MVC est disponible sous une licence open source depuis la version V1. Plusieurs technologies open source ont été intégrées au produit comme jQuery, jQuery UI, jQuery Mobile, jQuery Validation, Modernizr.js, NuGet, Knockout.js et JSON.NET.
Les trois projets (ASP.NET.MVC, Web Pages, ASP.NET Web API) seront hébergés sur CodePlex, et Git (dont l’intégration à CodePlex avait été annoncée la semaine dernière) sera utilisé comme gestionnaire de version.
Ce passage sur CodePlex permettra une plus grande transparence de développement avec un modèle ouvert ou toute la communauté sera en mesure de fournir une rétroaction, des correctifs de bugs, de nouvelles fonctionnalités, etc.
Par ailleurs, les contributions extérieures seront désormais prises en compte. « Pour la première fois, Microsoft va permettra aux développeurs externes de soumettre des correctifs et contributions de code, que l’équipe de développement de Microsoft passera en revue pour une inclusion éventuelle dans le produit » écrit Scott Guthri, Vice-président de la division serveur et Business Tools chez Microsoft. « Nous avons trouvé que c’était un excellent moyen pour construire une boucle de rétroaction encore plus serrée avec les développeurs, et finalement livrer des produits encore meilleurs ».
ASP.NET MVC, Web API et Razor continueront d’être entièrement pris en charge comme produits Microsoft, et seront expédiés indépendamment ou comme partie de Visual Studio.
Source : Blog Scott Guthrie
Et vous ?
Que pensez-vous de cette initiative de Microsoft ?
ASP.NET MVC, Web API, Razor : Microsoft prendra en compte les contributions externes
Pour ces produits open source
ASP.NET MVC, Web API, Razor : Microsoft prendra en compte les contributions externes
Pour ces produits open source
Le , par Hinault Romaric
Une erreur dans cette actualité ? Signalez-nous-la !