Я нашла способ избежать конфликта и подружить все ОС c Sailfish путём подстановки некоторых файлов для Sailfish и всех остальных. Это позволило в коде приложения выделить слои пользовательского интерфейса под каждую ОС.
Dbus под виндовс давно работает нативно (через tcp-сокеты, а не unix, конечно). Проект kde-windows слышали? community.kde.org/Windows, большинство приложений требует dbus.
Мне не хватает подробностей по этому пункту!