> И для любой другой программы, для которой он хорош. Особенно, когда программа
> отлаживалась для корректной работы с wine (о чём я гипотетически выше
> и высказывался).(вздыхает) если программа «отлаживалась для корректной работы под wine» — это не мультиплатформенность, это написание софта под вайн.
кстати сказать, «работает под вайном» вовсе не всегда обозначает «работает под виндой». ужасно неудобно.
нет, тикеты не покажу: я с алечкой не хочу взаимодействовать ни в каком виде.
>> ах, да, про установку. деб-пакет — это круто. а дополнительные 3rd-party библиотеки?
> Тоже можно разбить на пакеты. И с построением зависимостей тоже не вижу
> пока никаких проблем.
кроме лицензирования, например. ой… оригинальный установщик в silent под вайном не работает. перепаковку лицензия запрещает. э… а всё, приехали.
>> Если же он отлаживает программу для хорошей корректной работы под wine (сохраняя при этом работоспособность под Windows), то почему бы и не назвать такую программу «мультиплатформенной»?
«мультиплатформенный приветмир» бесполезен. я, как уже упоминал, основываюсь на немалом личном опыте. и я говорю, что вайн — очень приблизительная реализация WinAPI, не способная обеспечить мультиплатформенность.
и нет: иметь в программе кучку кода для вайн и кучку для винды — это не мультиплатформенность в одном проекте, это два разных проекта под разные платформы, и в два раза больше геморроя. с учётом периодической ломки вайна — даже больше, чем в два.
> Что вас не устраивает в том, как работает OpenRA под Linux?
то, что есть разные версии под GNU/Linux, Windows и MacOS X. это нормально для «нативного» проекта, но совершенно ненормально для «мультиплатформенной VM».
> Это серьёзная проблема?
да. оно там и выглядит как говно, и работает как говно. и нифига не поддерживается той же студией. да-да, я знаю, «монадивелап». уносите, пожалуйста, там тоже хреново.
> Как скажете. Просто лично я не вижу особой разницы между (VM+программа) и
> (кривая программа), если рассматривать содержимое данных скобочек как чёрные ящики.
как только из описания убирается слово «мультиплатформенность» — я тоже.