net tourne maintenant sous linux avec mono, le but affiché de microsoft est, à terme, le multi platforme qui suit l'interoperabilité des langages.
En fait, non.
Mono est toléré par Microsoft, et peut le tuer à tout instant (Mono enfreint les droits de Microsoft concernant ASP.Net et ADO.Net).
De plus, Microsoft a annoncé récemment qu'il était hors de question que Avalon et Indigo soient portés en opensource, et comme toutes les futures appli .Net l'utiliseront, c'est la mort terme de mono.
Et puis il faut bien comprendre que Microsoft n'a aucun intérêt au multiplateforme.
Microsoft n'a absolument aucun intérêt à favoriser des systèmes d'exploitation concurrents.
Faites comme vous voulez, mais je recommande à quiconque de rester loi de mono.
C'est un terrain miné.