Aller au menu - Aller au contenu

Microsoft ouvrira le code source de son framework .NET

Revenir à la liste des news
Participer à la discussion

Informations

Contributeur(s) : Cam
Publié : le 06/10/2007 à 13:02:03
Catégorie : Programmation
Visualisations : 2 003

Microsoft ouvrira le code source de son framework .NET

Image utilisateur
Dès le début de l'année prochaine, les développeurs pourront visualiser le code source du framework .NET, développé par la firme Microsoft. Dans un premier temps, cela permettra aux professionnels d'en savoir plus sur ce framework et éventuellement, corriger plus rapidement des problèmes qui pourraient survenir.

Le framework .NET, c'est quoi ? :p Il s'agit tout simplement d'un composant logiciel développé par la firme Microsoft ayant pour but de faciliter la tache des développeurs quant au développement d'applications Windows ou d'applications Web. On notera que ce framework n'est disponible que sous Windows et il peut être téléchargé sur le site officiel de la société.

Framework .NET disponible



Comme je l'ai dit dans l'introduction, l'ouverture du code source est prévue pour le début de l'année prochaine, et plus précisément, pour le mois de février 2008 : quand sortiront Windows Server 2008 et Visual Studio 2008. Microsoft profitera donc de cet événement pour autoriser la lecture du code source de son framework .NET.

Un article, écrit par Scott Guthrie (responsable de la division développement chez Microsoft), sur le blog officiel nous indique les parties qui seront disponibles, les voici :
  • .NET Framework Base Class Libraries
  • ASP.NET
  • Windows Forms
  • ADO.Net
  • XML
  • WPF
Toutes les parties citées ci-dessus seront donc disponibles entièrement, elles seront sous licence MRL. Comme son nom le précise, le code source pourra juste être visualisé pour mieux comprendre le fonctionnement interne du framework ; on ne pourra ni le modifier, ni le redistribuer.

Microsoft profite de l'ouverture ce framework pour montrer le fruit de son travail et pour les développeurs les plus courageux et compétents, ils pourront visualiser le code source et comprendre le moteur de ce framework.

Vous ne le savez peut-être pas mais le framework .NET de Microsoft est beaucoup utilisé dans le dernier système d'exploitation de la firme, Windows Vista. En effet, la version 3 du framework .NET est déjà intégrée pour les utilisateurs de Windows Vista. Il a toujours le même but : faciliter le développement d'applications avec Windows API.

Image utilisateur Image utilisateur Image utilisateur
Quelques images issues du blog officiel, cliquez pour agrandir


Lecture seulement



« 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.

Malgré ça, on est encore loin du fameux esprit Open source qu'on connait, en effet, Microsoft indique que si un utilisateur trouve un bug, ce dernier devra le soumettre à la firme pour qu'il soit corrigé. On en conviendra tout de même que c'est un grand pas pour Microsoft et ça ne peut que ravir les développeurs travaillant avec ce framework. ;)

73 Participations

Pour accéder à cette section
Connectez-vous !
connexion_rpx
Page Précédente  1  2  3 
Pseudo Discussion
2 visiteurs sur cette news (0 membre et 2 anonymes)
Page Précédente  1  2  3 
Hors ligne Garuma # Posté le 07/10/2007 à 10:31:41
using Mono.C#;
Avatar
Flux RSS

Études : UTBM

http://www.mono-project.com/news/archive/2007/Oct-04.html

Donc aucun bénéfice pour Mono (comme avec Rotor). Celà fait partie des règles pour pouvoir contribuer : http://www.mono-project.com/Contributing#Important_Rules
 
Hors ligne Red13_ # Posté le 07/10/2007 à 10:39:03
Regarde, et apprends.

C'est possible ça ? oO
Q'on-t-ils derrière la tête ?


:D
Hors ligne Ao6 # Posté le 07/10/2007 à 11:27:50
F[¤]ck me, i'm a g33k
Avatar

Ville : Issy les moulineaux
Pays : France métropolitaine

Pourquoi toujours faire une confrontation entre Microsoft et le monde libre dès qu'on parle de Microsoft ?

S'il vous plait, UTILISEZ VOTRE CERVEAU !!!

Microsoft ne fait pas ça pour les pingouins et autres manchots, il permet aux développeurs de mieux comprendre comme marche le FrameWork, afin que les programmeurs savent ce qu'ils font en utilisant une composante de ce dernier.

Donc les radicalistes anti-Microsoft, qui viendront troller ( pour ne pas dire pourrir ) les commentaires de cette news, abstenez vous. Et sachez qu'on peut aimer l'open source sans haïr Microsoft :) Un peu comme on peut écouter du Rap et du Métal.

---------------------------

Enfin, pour moi qui travaille avec l'API, c'est une bonne chose. Je vais bientôt entamé les MFC et après, a moi le FrameWork :D Ce qui est bien dans la programmation Microsoft, c'est que tout est super bien documenté. Cela donne un avantage considérable par rapport à d'autre API ( graphique ou non ) ou la doc est mauvaise ou quasi inexistante.

Image utilisateur
 
Hors ligne gouttegd # Posté le 07/10/2007 à 11:36:34
Serenity is a RAID 1 array.
Avatar

@ Ao6 : AMHA, tu peux "sauter" l'étape des MFC, et passer directement au framework .NET. ;)

En fait, ce n'est pas seulement "mon humble avis" : de l'avis général, les MFC sont aujourd'hui obsolètes (d'aucuns diront même qu'elles étaient obsolètes à leur création :-° ), et sont a priori amenées à disparaître, au profit précisément du framework .NET.

« Je vous aiderai si vous me promettez d'aider quelqu'un d'autre en retour. » --- Anonyme
« Soyez vigilant lorsque vous vous exprimez dans un forum électronique. Vos fautes de frappes et de syntaxe vous poursuivront pour l'éternité. » --- Linus B. Torvalds

De la gestion automatique des dépendances...
 
Hors ligne M@teo21 # Posté le 07/10/2007 à 12:52:16
Amateur professionnel
Avatar
Admins
Flux RSS

Ville : Paris
Pays : France métropolitaine
Études : EFREI

Je plussoie (pour avoir fait des MFC et du .NET) : tu vas perdre ton temps avec les MFC, commence direct par le .NET.

(et je ne te permets pas de dire que la doc des autres api est très mauvaise ou inexistante, ou alors c'est que t'as jamais vu la doc de Qt...)

Auteur de 5 livres : HTML5 - C - PHP - Linux - C++
L'urgent est fait, l'impossible est en cours, pour les miracles, prévoir un délai...
 
Hors ligne nakata # Posté le 07/10/2007 à 12:58:49
Liberu min je konsumeco
Avatar

Ville : Forcalquier
Pays : France métropolitaine
Études : Exia.cesi Aix-en-Provence

A noter : ça ne change absolument rien pour les linuxiens et pour Mono. En effet, Mono est fait par Novell, qui a des accords avec Microsoft (et ne peut donc pas se permettre de violer sa licence en même en donc). On a le droit de lire la source de Microsoft, mais on a pas le droit de trop s'en inspirer. Les développeurs Mono ont interdiction de lire cette source !

Révolution des Idées.com !
Faisons de la Toile un espace de débat démocratique,
Affranchi du système ultramédiatique omniprésent
 
Hors ligne batfunk # Posté le 07/10/2007 à 14:36:23
Et là... c'est le drame...
Avatar

C'est étonnant O_o
 
Hors ligne Akyra # Posté le 07/10/2007 à 19:45:38
I Love Dot Net
Avatar

Études : ISTIC

C'est une tres bonne intiative de la part de Microsoft.

Etudiant en MIAGE:
Developpeur C#.Net et VB.Net

°Deathscÿthe-Akÿra°
 
Hors ligne Jo! # Posté le 07/10/2007 à 23:24:20

Etant développeur .NET je trouve ça super sympatoche de pouvoir accéder au code sources pendant le débogage. Etudier les classes du framework vont la aussi beaucoup apporter à tous ceux qui travaille sur .NET.

Encore une fois beaucoup de critique sur cette évolution de .NET par des non utilisateurs qui n’en saisissent pas l'avancé.
Hors ligne spake # Posté le 10/10/2007 à 13:49:20
Deviens ce que tu peux-être!!
Avatar

ok c cool mais je sais pas si vous savez mais ils sont sous pression de l' union europenne pour cause de concurrence deloyale c'est pour sa qu'ils l'ont ouvert le code source.

Etat Jabber :
Image utilisateur

Image utilisateur Image utilisateur
joserod@jabber.fr
 
Hors ligne Diti # Posté le 10/10/2007 à 16:16:23
Manchot empereur toon
Avatar
Validateurs

Ville : Sucy-en-brie
Pays : France métropolitaine
Études : EFREI

Citation : spake
ok c cool mais je sais pas si vous savez mais ils sont sous pression de l' union europenne pour cause de concurrence deloyale c'est pour sa qu'ils l'ont ouvert le code source.

Aucun rapport, l'abus de position dominante de Microsoft dure depuis des années, c'est après une longue période de procédures que le jugement a été rendu.
L'ouverture du framework .NET n'a strictement aucun rapport...
 
Hors ligne nicknick63 # Posté le 10/10/2007 à 16:21:48
Avatar
Flux RSS

Ville : Clermont-ferrand
Pays : France métropolitaine

Oui, l'UE s'en contre carre du code source du .NET, c'est du flouze qu'ils veulent...
Ah bon, il voudrais aussi qu'on puisse acheter un PC sans Windows dessus ? Non, ça m'étonnerais d'eux :-° .
 
Hors ligne anonyme # Posté le 12/10/2007 à 20:54:37

C'est vachement gratuit et mal écrit ça comme message.
Pour accéder à cette section
Connectez-vous !
connexion_rpx

Revenir à la liste des news