.NETの互換環境、monoというものが開発されており、これがあれば、
UNIXMacOSX上で.NETのプログラムが動かせるようです。
もともと.NET自体、Javaとかの「仮想マシン」のような発想で設計された環境だったと思うので、
エミュレータと違って動作の確実性は高いと思います。
ともあれ、移植性もかなりあるということになるわけです。
浅学のため、ライセンスがどうなってるのかはよくわからないんですけど…。


monoというモノ <うるさい黙れ