Le problème est la capacité de verrouillage que détient Microsoft sur son propre produit. Dans un premier temps, ça a des chances d'être multi-plateformes, vu que c'est tout de même sa raison d'être. Si ça connaît le succès, les tentations de dérive genre J++ vont être grandes. Cela marchera partout, mais encore mieux sous MS-Windows. Puis, il va y avoir des plateformes où ça ne marchera plus très bien... Il est bien connu que Microsoft adore la diversité, sauf peut-être celle de sa concurrence.
D'un autre côté, si une alternative libre équivalente existe, Microsoft aura toujours la possibilité de saboter sa machine virtuelle sous Windows, de cent manières différentes. On a vu leur bonne volonté pour installer la VM Java sous XP.
Encore une fois, ca sent l'amalgame "libre/linux" à plein nez.
Beaucoup de monde utilise la plateforme GNU/Linux pour développer des logiciels libres... .NET n'est pas là pour faire des applications portables. D'autres langages existent déjà qui permettent ça. .NET est surtout un moyen de faire des applications distribuées et, dans un premier temps au moins, cela implique pour être crédible de pouvoir le faire dans un environnement hétérogène.
[^] # Re: Mono 0.24
Posté par Philip Marlowe . En réponse à la dépêche Mono 0.24. Évalué à 1.
D'un autre côté, si une alternative libre équivalente existe, Microsoft aura toujours la possibilité de saboter sa machine virtuelle sous Windows, de cent manières différentes. On a vu leur bonne volonté pour installer la VM Java sous XP.
Encore une fois, ca sent l'amalgame "libre/linux" à plein nez.
Beaucoup de monde utilise la plateforme GNU/Linux pour développer des logiciels libres... .NET n'est pas là pour faire des applications portables. D'autres langages existent déjà qui permettent ça. .NET est surtout un moyen de faire des applications distribuées et, dans un premier temps au moins, cela implique pour être crédible de pouvoir le faire dans un environnement hétérogène.