Pour moi la réponse est évidente : non ! Parce que je trouve l'attitude de Microsoft avec .Net plus que douteuse :
1. ils ré-écrivent Java au lieu de l'adopter/forker
2. leur Java-like n'est plus multi plate-forme, contrairement à Java
3. pour faire croire que c'est quand même multi plate-forme, ils sponsorisent Mono
4. on peut consulter le code de .Net, mais pas le réutiliser
5. ils normalisent un nouveau langage mais le bardent de brevets, y compris la base C# si on en croit la récente « community promise »
Tout ceci amène beaucoup de questions :
* quel est l'intérêt de refaire Java en non multi plate-forme ?
* pourquoi sponsoriser Mono au lieu de faire le développement eux-même ?
* pourquoi laisser le code en lecture seule, sinon pour être sûr qu'on implémente les brevets correctement ?
* pourquoi mettre des brevets sur un langage de programmation, ça n'a pas une vocation universelle un langage ?
* etc.
Et donc la seule réponse commune à toute ces questions selon moi est que .Net est l'arme ultime anti-migration vers Linux. Le bateau Microsoft prend l'eau de partout depuis quelques temps, bientôt le seul argument qui restera pour retenir les utilisateurs ne sera plus que « vos applications ne tournent que sous Windows ». Et .Net est là pour ça.
[^] # Re: Microsoft va-t-il LIBÉRER .net ?
Posté par Jean-Michel Philippe . En réponse à la dépêche Tomboy vs Gnote. Évalué à 2.
1. ils ré-écrivent Java au lieu de l'adopter/forker
2. leur Java-like n'est plus multi plate-forme, contrairement à Java
3. pour faire croire que c'est quand même multi plate-forme, ils sponsorisent Mono
4. on peut consulter le code de .Net, mais pas le réutiliser
5. ils normalisent un nouveau langage mais le bardent de brevets, y compris la base C# si on en croit la récente « community promise »
Tout ceci amène beaucoup de questions :
* quel est l'intérêt de refaire Java en non multi plate-forme ?
* pourquoi sponsoriser Mono au lieu de faire le développement eux-même ?
* pourquoi laisser le code en lecture seule, sinon pour être sûr qu'on implémente les brevets correctement ?
* pourquoi mettre des brevets sur un langage de programmation, ça n'a pas une vocation universelle un langage ?
* etc.
Et donc la seule réponse commune à toute ces questions selon moi est que .Net est l'arme ultime anti-migration vers Linux. Le bateau Microsoft prend l'eau de partout depuis quelques temps, bientôt le seul argument qui restera pour retenir les utilisateurs ne sera plus que « vos applications ne tournent que sous Windows ». Et .Net est là pour ça.