Microsoft va publier le code source du Framework .NET ! ! ! !
Christophe Lavalle
Vendredi 12 octobre 2007, 00:47
Vendredi 12 octobre 2007, 00:47
(0)
Microsoft serait-il en train d'être atteint par les tendances du libre et de la transparence ? C'est à se le demander - et ce n'est pas plus mal pour nous - puisque le code source du Framework .NET 3.5 va être rendu disponible à tous à partir de Février 2008. Ceci correspond également au mois de lancement de Visual Studio 2008, Windows Server 2008 ainsi qu'Exchange 2008. Toutefois, quelques restrictions seront présentes.
Tout d'abord voici les parties du Framework .NET dans sa version 3.5 qui seront rendues publiques par Microsoft :
Une autre limitation a de même été mise en place. Le code source sera accessible à la demande par les sociétés qui le désirent et qui utilisent Visual Studio 2008. Le code ainsi que les informations seront alors rappelés et disponibles à l'utilisateur lors du débogage de son application. Mais le code ne pourra en aucun cas être copié et donc inclus dans le programme. Cela permet donc de mieux comprendre les rouages internes du Framework sans faire de la simple copie.
Le code source disponible sera cependant consultable via n'importe quel éditeur de texte. Cependant, le débogueur de Visual Studio 2008 sera configurable pour aller le chercher et l'afficher automatiquement !
Microsoft poursuit donc ses efforts de transparence. Après avoir accepté de publier certaines parties du code source de Windows sous d'importantes conditions et non disponible à tous, Microsoft poursuit mais cette fois plus largement puisque le code source du Framework .NET sera disponible pour tous.
Sa licence sera cependant là en cas de litige pour rappeler ce que j'ai énoncé dans un précédent paragraphe. Les développeurs de Novell qui travaillent sur le projet Mono - portage du Framework .NET vers le monde Linux - ne pourront donc pas s'aider de ce code source pour avancer dans leur portage. Toutefois, puisque Microsoft marche main dans la main avec Novell, quel est son intérêt à ne pas accélérer le portage vers le monde Linux ? Cela pourrait renforcer sa plateforme de développement en la rendant multi-plateforme. L'avenir nous le dira...
Cette démarche est d'autant plus significative qu'elle concerne les éléments clés, et même des piliers de Windows Vista : Windows Presentation Foundation ou encore la Windows Communication Foundation.
Pour le futur, Microsoft indique réfléchir à la possibilité de publier d'autres parties de son .NET Framework... voir le publier dans son intégralité dont Silverlight !
Tout d'abord voici les parties du Framework .NET dans sa version 3.5 qui seront rendues publiques par Microsoft :
- .NET Framework Base Class Librairies
- ASP.NET
- Windows Forms
- ADO.NET
- XML
- WPF (Windows Presentation Foundation).
Une autre limitation a de même été mise en place. Le code source sera accessible à la demande par les sociétés qui le désirent et qui utilisent Visual Studio 2008. Le code ainsi que les informations seront alors rappelés et disponibles à l'utilisateur lors du débogage de son application. Mais le code ne pourra en aucun cas être copié et donc inclus dans le programme. Cela permet donc de mieux comprendre les rouages internes du Framework sans faire de la simple copie.
Le code source disponible sera cependant consultable via n'importe quel éditeur de texte. Cependant, le débogueur de Visual Studio 2008 sera configurable pour aller le chercher et l'afficher automatiquement !
Microsoft poursuit donc ses efforts de transparence. Après avoir accepté de publier certaines parties du code source de Windows sous d'importantes conditions et non disponible à tous, Microsoft poursuit mais cette fois plus largement puisque le code source du Framework .NET sera disponible pour tous.
Sa licence sera cependant là en cas de litige pour rappeler ce que j'ai énoncé dans un précédent paragraphe. Les développeurs de Novell qui travaillent sur le projet Mono - portage du Framework .NET vers le monde Linux - ne pourront donc pas s'aider de ce code source pour avancer dans leur portage. Toutefois, puisque Microsoft marche main dans la main avec Novell, quel est son intérêt à ne pas accélérer le portage vers le monde Linux ? Cela pourrait renforcer sa plateforme de développement en la rendant multi-plateforme. L'avenir nous le dira...
Cette démarche est d'autant plus significative qu'elle concerne les éléments clés, et même des piliers de Windows Vista : Windows Presentation Foundation ou encore la Windows Communication Foundation.
Pour le futur, Microsoft indique réfléchir à la possibilité de publier d'autres parties de son .NET Framework... voir le publier dans son intégralité dont Silverlight !
Commentaires (0)
Il n'y a pas de commentaire
Il n'est plus possible de commenter cette actualité