Внимание! Это пост срывания покровов, выкладывания подноготной и изложения шокирующих новостей. Будьте осторожны!
Спустя тонны флейма и сотни страниц флейма на тему "патентные тролли и их отношение к Mono" у меня неожиданно и совершенно слечайно сложилась вполне себе четкая картина одной из веток развития событий вокруг этих ваших десктопных линуксов и в частности Ubuntu. Для тех кто не совсем в теме, содержание предыдущих серий:
1.
Джо Шилдз пытается всех обнадежить насчет Mono.
2.
RMS обесняет мужикам положение дел.
3.
Неизвестный троллит Мигелюшку, который походу сам не уверен, грозит ли опасность его Моне.
4.
MS гладит по головке Мигелюшку за помощь в своих темных делах.
5.
RMS отлучает Мигелюшку от церкви и придает анафеме.
Итак, что мы имеем: Есть GNU-сообщество фанатиков СПО, среди них сообщество фанатиков Gnome и GTK. GTK - в первую очередь ориентирован на C, то есть девелопер вынужден плясать вокруг убогой симуляции ООП в виде GObject, вручную управлять памятью и использовать вот_такие_вот_длинные_имена_функций _в_стиле_gtk (
Vass не даст соврать, на тренинге по Maemo им рассказывали о методах в 2,5 строки). Поскольку это все дело неблагодарное и старая братия C-хакеров постепенно стареет, студенты и школота всех мастей хотят что-то более вменяемое (Qt не вариант, мы говорит о реальных фанатиках gnome и gtk). Да, есть биндинги на Python и
более экзотические языки, но все они слиишком медленные для многих задач, поэтому надо было что-то придумать.
Доказательством того, что gtk многих уже задрал является само существование Mono и Vala, которые должны заменить C для Gnome-сообщества. Проблема в том, что Vala еще не до конца адекватен, а в то же время C# достаточно раскрученная выдумка парней из Редмонда. Ну и не забываем, что Мона благославлена самим Мигелюшкой. Есть правда gtkmm, но разработчик Rosengarden
все уже обеснил насчет него.
Прогнозируя развитие событий, можно ожидать, что в Linux-среду хлынут бывшие .NET разрабы, которые конечно же выберут в качестве основного фреймворка уже не раз упомянутое Mono. Так как единственным "самым раздесктопным и юзер-френдли дистрибутивом" у нас является Ubuntu, основанная на окружении рабочего стола Gnome, вполне логично предположить рост Mono-приложений в будущем.
MS, как люди с мозгами, предугадывают такое возможное развитие событий и всячески поощряют разработку Моны и самого Мигелюшку, по-тихоньку ставя Canonical и Gnome community мину замедленного действия. Все просто: как только Ubuntu начнет представлять какую-либо серьезную угрозу на рынке десктопов (такое будет нескоро и гномеры к тому времени просто потонут в море Mono-прог), Редмонд ВНЕЗАПНО выкладывает припасенные патенты и весь радужный вендекапец эпично откладывается на неопределенное время.