Эта проблема в настоящее время очень напрягает наш разум.
XULRunner https://developer.mozilla.org/en/XULRunner Trixul Cross-Platform GUI Toolkit http://www.trixul.com/
Если вы делаете коммерческий проект, кажется, что XULRunner - очевидный выбор, поскольку это гораздо более зрелая платформа.
XULRunner сложный.
Как насчет QT или wxWidgets ? Оба кроссплатформенных, QT прост в изучении, прочитайте эту PDF электронную книгу .