Возникла задача иметь линукс версию одной софтины написанной на F#. Подключил репозиторий с Mono, поставил, собственно, Mono, F# для Mono, MonoDevelop в котором подключил репозиторий с дополнением для поддержки F#. Переписал 50 строк и сделал гуй на GTK. И всё работает! Посмотрел что F# под Apache 2.0 лицензией и что даже контрольные суммы дистрибутива F# в файлах для mono и Vusual Stidio 2010 совпадают. Т.е. аболютно одинаковая реализация и функционал. В итоге перевел мастдайный гуй на GTK тоже и получил приложение без каких-либо правок работающее в Linux, Windows, *BSD. Я думал что mono всегда будет в роли догоняющего и геморроя при портировании будет более чем. Т.е. работая с Erlang где всё крутится внутри его ВМ я давно привых к такому, но от поделки Мигеля, которую хает каждый анонимус не ожидал. Microsoft Research != Microsoft? А Балмер-то в курсе?