Вот я часто слышу такие сказки как: ".NET быстр, кроссплатформен и в нем есть все что нужно, он даже прекрасно работает под линуксом", на вопрос «вы используете .NET на линуксе?» ответ всегда «нет, но если будет необходимость мы можем легко перенести всю инфраструктуру на Linux».
т.е. ни одного продакшена на Mono я так и не видел
А теперь вот в свете выхода Оффтопик 8.1 очень интересный аннонс был: Portable Class Libraries - The versions of these libraries that are production ready have licenses that restrict them to just the Windows platform. This means you can’t create your own portable libraries that relies on one of these and deploy it on an Android, Linux, iOS, or OS X device.
Люди, может хватит уже заливать про кроссплатформеность .NET Framework? Windows only centered и пол инвалида на линуксе.
Источники:
http://www.infoq.com/news/2013/06/PCL-Licensing
http://www.reddit.com/r/programming/comments/1h58qk/microsoft_offers_lots_of_...