17/01/2008 @ 14:34:18: .NET - Le code source de .NET libèré
Microsoft vient de rendre disponible le code source du framework .NET 3.5. Attention, pas question de réutiliser le code dans vos applications, il n'est disponible que pour la lecture, cependant cela rendra service à de nombreux développeurs .NET
Les librairies dont le code source est disponible sont les suivantes :
- Les classes de base .NET (dont System, System.CodeDom, System.Collections, System.ComponentModel, System.Diagnostics, System.Drawing, System.Globalization, System.IO, System.Net, System.Reflection, System.Runtime, System.Security, System.Text, System.Threading, etc).
- ASP.NET (System.Web, System.Web.Extensions)
- Windows Forms (System.Windows.Forms)
- Windows Presentation Foundation (System.Windows)
- ADO.NET and XML (System.Data and System.Xml)
Et d'autres librairies pourraient être bientôt disponibles...
Le code source peut être récupéré depuis Visual Studio 2008, il n'est pas encore possible de le télécharger directement en entier.
L'annonce sur le blog de Scott Guthrie: http://weblogs.asp.net/scottgu/archive/2008/01/16/net-framework-library-source-code-now-available.aspx
Voila un pas en avant de MS ... Le libre commence à se faire opressant et il faut maintenir la barre
3Dos? Pardon?
Si tu avais un peu de souvenirs, MS a toujours eut un pied dans le libre, avec des logiciels sous Unix/Linux à l'époque (dont IE), ils ont même distribué leur propre Unix en son temps
Et ils ont déjà publié aussi VisualStudio en libre dernièrement, ou les sources de Windows à certaines sociétés, mais on est loin du libre, ils ouvrent juste leurs sources pour que tu puisses debugger mais tu ne peux rien y changer.
Je dois continuer?
C'est probablement pour éviter des remontrances de la part de l'Europe... je doute que MS se laisse tellement influencer par l'opensource.
C'est pas pour l'UE, c'est vraiment pour les développeurs et pour pouvoir debugger ! ça manquait (ah Borland... *soupir* )
Poire> Yep, comme pour Visual Studio, c'est la suite "logique"
didix> Windows clairement, ici je pense pas
Le code source de .NET
libéré
<hs> Merci Hugo Chavez
</hs>
Du code source en read-only n'est pas du code libre.
La "shared source license" de MS est du bullshit marketing pour surfer sur la vague du succès de l'open source.
Si tu avais un peu de souvenirs, MS
a toujours eut un pied dans le libre, avec des logiciels sous Unix/Linux à l'époque (dont IE)
IE a existé sous Solaris mais n'a JAMAIS été libre.
ils ont même distribué leur propre Unix en son temps
Xenix, oui. Et? Quel rapport avec le logiciel libre ?
Et ils ont déjà publié aussi VisualStudio en libre dernièrement, ou les sources de Windows à certaines sociétés,
mais on est loin du libre, ils ouvrent juste leurs sources pour que tu puisses debugger mais tu ne peux rien y changer.
Je dois continuer?
Tu ne te contredis pas un peu ?
philfr> Pas du tout, pour 3Dos, cette ouverture est le premier pas dans le libre de Microsoft. Et non, ce ne l'est pas, stout
Je n'ai pas sous entendu que Xenix et IE avaient été libres, loin de là, mais avoue que cela en ferait rigoler plus d'un de voir IE sous Linux/Unix maintenant en se disant "ouaaa, première au monde" alors que c'était le cas des premières versions (ok ok pas Linux, mais Unix quand même
)
Et je ne me contredis pas, entre un pied dans le libre et fournir du libre, c'est pas la même phrase
Marcel: Sans oublier l'accord avec Novel l'année passée
Des pas sur la vague du libre, c'est loin d'être le premier
Dernière édition: 17/01/2008 @ 19:24:56
Unix ne veut pas dire libre non plus
Unix ne veut pas dire libre non plus
Oui et?
Wé Zion OK mais bon, ils ont toujours eu un pied dans le libre, j'aurais dit plutot un orteil héhéhé
Je pense que les rares trucs qu'ils font en libre le sont parce qu'ils sont bien obligés de le faire
Pour IE sous linux, je vois pas quand ils ont fait ça parce que c'est déjà bien une merde à installer sous linux. Mais merci à IE4Linux qui a développé un installeur plutot pratique pour IE6
3Dos> MS ne fait RIEN en libre.
Il lèvent un bord de leur jupe sur du code source que tu peux regarder mais auquel tu ne peux pas toucher, ça n'a rien à voir avec du libre, stout
4 conditions pour qu'un logiciel soit libre
Aucune des 4 conditions n'est rencontrée par aucune des licenses Microsoft...
de toute façon, opensource <> libre, non ? (le titre de la news aurait dû parler d'"ouvert" plutôt que de "libéré" je suppose)
pour ce qui est d'IE sous Unix (pas Linux) :
http://en.wikipedia.org/wiki/Internet_Explorer_for_UNIX
philfr >> au sujet des licences de microsoft pas libre, n'avaient-ils pas récemment distribué quelques outils sous licence libre justement ?
(juste pour contredire ton dernier point
)
Dernière édition: 18/01/2008 @ 13:55:46
Je n'ai rien dit
je me suis leurré