A mon avis, il vaut mieux ne pas considérer dotnet comme un vrai logiciel, mais le voir en tant que plateforme comme la machine virtuelle java, la playstéchonne ou bien la linux box.
En effet, on se posera certaines questions pour choisir parmi plusieurs logiciels, Mais les critères seront autres quand on choisit une plateforme.
La linux box est fabriquée à partir de composants packages que l'utilisateur peut installer ou désinstaller. C'est tres adaptable et de nombreux logiciels tourneront dessus.
La JVM est définie plus strictement et l'utilisateur ne peut pas faire grand chose pour se l'adapter à sa sauce. Les programmes peuvent être fait dans plusieurs langages dont le java. On converti les programmes en bytecode pour executer.
dotnet ressemble comme deux gouttes d'eau a la JVM, sauf que les langages de programmation phares viennent de chez MS.
Je pense que MS a beaucoup d'intérêt a disposer de sa plateforme dotnet. Mais de mon côté, je n'en ai pas à l'utiliser, même si elle est gratuite ou libre.
[^] # Re: explication ...
Posté par cornofulgur . En réponse à la dépêche Miguel DeIcaza et .NET. Évalué à 2.