Мне интересно, неужели разработчики не понимают очевидной ошибки? или же просто нет никого, кто бы все это координировал?
И ошибка ведь не в том, что пишут на mono, как могли подумать адепты лицензионной чистоты. Ошибка в том, что все это опять будет лиш набор библиотек, причем довольно разрозненных. Сила mono/.net в том, что это довольно целостное и интегрированое решение. И если уж делать по человечески, то:
1. Начать новый namespace в mono - System.Linux 2. Разработать иерархию namespace’ов и классов, реализующих функционал необходимый для написания приложений под Linux платформу. Не только GUI классов, а всего, что специфично для Linux 3. Только теперь начать раработку
В таком варианте у нас получится не каша бибилиотек, а один assembly. При чем гарантировано не будет велосипедописательства, все части будут хорошо дружить между собой.
Что думает уважаемый ALL?
P.S. Слушайте, а может соберем мировой разум и замутим такой проект? Одному человеку это не под силу, а вот коммандой - запросто. Потребуются спецы по проектированию и системному инженерингу, .NET и люди очень хорошо знающие внутренности Gnome.








