Actualités informatiques » Microsoft ouvrira le code source du framework .NET




Tout d'abord, qu'est ce que ce FrameWork .NET ?

Il s'agit d'un composant matériel (un espace de travail), développé par Microsoft afin de faciliter le développement d'applications Windows/Web. Il est utilisé par une bonne partie des logiciels de la suite Visual Studio (VB 7, VC#...) et permet, à l'aide d'une programmation orientée objet, d'implémenter de façon très simple des actions qui demanderaient plusieurs lignes de code normales : par exemple, afficher un CueBAnner dans un textbox, faire de la transparence avec une fenêtre, accéder très facilement à l'imprimante et autres périphériques...
De plus en plus d'applications utilisent ce framework, à commencer par l'excellent PAINT.NET.

Pour en revenir à l'article, l'ouverture du code source de ce framework d''une trantaine de Mo est prévue pour début 2008 (février si tout va bien...), au moment où sortiront Windows Server 2008 et Visual Studio 2008.

Sur le blog officiel, on apprend donc que les parties suivantes seront disponibles :

* .NET Framework Base Class Libraries
* ASP.NET
* Windows Forms
* ADO.Net
* XML
* WPF
Ces parties seront sous licence MRL, i.e. que son code source pourra juste être visualisé pour mieux comprendre le fonctionnement interne du framework ; on ne pourra ni le modifier, ni le redistribuer. Cela permettra aux développeurs les plus courageux de comprendre le fonctionnement de ce framework.

« Avoir la possibilité d'analyser le code source et de naviguer en son sein devrait permettre une bien meilleure appréhension de la façon dont les bibliothèques du framework .NET sont implémentées et, par conséquent, donner la possibilité aux développeurs de mettre au point de meilleures applications », explique Scott Guthrie sur le blog officiel.

Si un utilisateur trouve un bug, l'utilisateur devra alors le soumettre à la firme pour qu'il soit corrigé. Ce n'est pas encore de l'open source, mais cela témoigne tout de même d'un esprit d'ouverture nouveau pour Microsoft. (un vent de nouveauté souffle donc sur M$ et sur Progboards, au vu des graphiques qui changent...)

Plus d'infos sur le blog officiel :

http://weblogs.asp.net/scottgu/archive/2007/10/03/releasing-the-source-code-for-the-net-framework-libraries.aspx
Publié le 06/10/2007 à 16:22 par neamar
Francesco
Modérateur
RemonterCiter Linux Mozilla 5 - Posté le 06/10/2007 à 16:34
Ne serait-ce pas plutot un composant logiciel (clein d'oeil) ??
Gates gave you the windows.
GNU gave us the whole house.(Alexandrin)
zuzuf
ProgBoarder
RemonterCiter Linux Firefox 2 - Posté le 06/10/2007 à 20:00
chouette on peut espérer que le projet Wine en tire partie et qu'on puisse enfin lancer des applications .NET windows sous Linux (héhé
Linux a un noyau, windows un pepin
Francesco
Modérateur
RemonterCiter Linux Mozilla 5 - Posté le 06/10/2007 à 22:13
L' "émulation" de l'environnement .NET existe déjà. Voir le projet Mono http://www.mono-project.com/Main_Page

Gates gave you the windows.
GNU gave us the whole house.(Alexandrin)
zuzuf
ProgBoarder
RemonterCiter Linux Firefox 2 - Posté le 06/10/2007 à 22:32
ça n'a pas l'air de fonctionner génialement avec Wine, il y a encore pas mal de bogues qui empêchent l'exécution de certains programmes (genre le dernier patch de mise à jour de supreme commander)
Linux a un noyau, windows un pepin
Francesco
Modérateur
RemonterCiter Linux Mozilla 5 - Posté le 06/10/2007 à 22:39
Qu'est-ce qui n'a pas l'air de fonctionner génialement avec Wine ? Mono ?
Car si c'est de ça dont tu parles, mono est indépendant de wine, et n'a même rien à voir avec.
Tu peux très bien utiliser mono sans avoir wine d'installer.
Gates gave you the windows.
GNU gave us the whole house.(Alexandrin)
zuzuf
ProgBoarder
RemonterCiter Linux Firefox 2 - Posté le 06/10/2007 à 22:59
Je ne parlais pas de Mono mais du support de .NET dans Wine
Linux a un noyau, windows un pepin
Francesco
Modérateur
RemonterCiter Linux Mozilla 5 - Posté le 06/10/2007 à 23:08
ah, ok. Dans ce cas, je n'ai rien dis (sourire)
Gates gave you the windows.
GNU gave us the whole house.(Alexandrin)

Poster un commentaire

STOP aux fautes volontaires !
Message
Formatage
Smileys (sourire) (yekyek) (clein d'oeil) (désapprouve) (triste) (cool) (langue) (confus) (gêné) (neutre) (eek) (surpris) (diable) (flèche) (exclamation) (question) (diable) (idée) (méchant)
Pseudonyme
Recopiez le code
v6 © Computaid SPRL 2005-2008 - Tous droits réservés - Hébergé par eTigris - Page générée en 0,095 s - Crédits - Stats
1 connecté