Вчера обнаружили, что команда winebrowser отсутствует в новом вайне. Т.е. как бы вайн стал больше похож на винду. Работает сразу: ^Q "i21sysCalls.Open('http://www.inr.ac.ru/~info21/')".
Вариант с winebrowser тоже работает: ^Q "i21sysCalls.Open('winebrowser
http://www.inr.ac.ru/~info21/')"
Надо полагать --- обратная совместимость. Если раньше нужно было к виндовой программе, которую хочешь пускать под вайн, приставлять костыль для учтения особенности вайна, то теперь уже вайн приставляет свой костыль, учитывающий особенность хождения некоторых программ на костылях, учитывающих бывшую особенность вайна. От какая загогулина.
Пример наращивания избыточной сложности ради сохранения обратной совместимости. Если совместимость поддерживатся годами, то, пожалуй, можно найти программы, ходящие на сотнях костылей...