(Je fais un 2e post parce que j'ai méga cross en écrivant le précédent

)
Godzil (./1995) :
Microsoft a toujours supporté les implémentation alternative de .Net, du moment qu'elle suivent les specs "publiques" et c'est ce que fait Mono.
Je ne suis pas sur que ça ait toujours été leur intention. Je pense qu'il y a eu pas mal de changements de politique depuis le début de .NET, sans que nous (le grand public) en soyons au courant:
Il n'est pas inenvisageable qu'à un moment du projet il ait été envisagé de fournir .NET sur toutes les plateformes, puis que ça ait été annulé. Et .NET était peut-être prévu pour rester fermer au moment de sa sortie. Les normes ECMA et ISO ainsi que les promesses de Microsoft (qui arrivent au compte-gouttes) sont arrivées bien plus tard. (Notez d'ailleurs que certaines promesses, si ce n'est la grande majorité, sont dues aux investissements de Novell dans .NET…)
Brunni (./1997) :
A part ça je me demande ce que Novell cherche en supportant ça, vraiment.
Deux choses:
1 - Il y a d'énormes intérêts économiques en jeu.
2 - Ils veulent protéger leurs inverstissements déjà conséquent dans les technologies .NET
(Je peux détailler si besoin

)