>>218
>Mono : .Net Frameworkの代替

これは違うくないか??
MonoはLinux等Windows以外のOS上でC#で書かれたソースをコンパイルして
実行できるようにするもので、現状は .Net Frameworkの代替品ではない
.Net Frameworkを介して作成されたアプリをWindows以外のOS上で動かすのがMonoのプロジェクト

Monoは現状 .Net Frameworkの全てをまだカバーできていない
コンパイルできるソースはC#のみ、無論実行もC#でコンパイルされたもののみ
(情報が古かったらスマソ、、、いまではVBのソースもいけるのかな??)
代替を目指しているプロジェクトでは無かったから代替品になるかどうかは今後の有志次第かと