Это вы сейчас говорите, пока все гладко работает, а когда на одной из систем что-то перестанет работать/будет работать неправильно вот тогда будут проблемы. Насчет системного программирования тем не менее согласен, просто сам системщик и свои убеждения видимо дают знать =)
Ну пусть на первом этапе проект будет под вин, но соединив эти 2 части сейчас кроссплатформенность будет загублена на корню. Для начала хорошо бы сделать спецификацию проекта, а потом начинать разработку, иначе все это превратится в бардак и загнется. Я присоединился бы к проекту в качестве линукс программиста, но мне не нравится что исходники будут закрыты и вообще начало проекта.
Про усредненный вид действительно зря, посмотрите на Pidgin. Он использует в качестве ядра libpurple а уж на этом пурпле сделан и графический клиент и консольный, правда под винду используется тот же гткшный (усредненный? :) интерфейс , но никому не мешает взять и написать на пурпле нативный виндовый интерфейс. Поэтому прежде чем делать надо подумать как сделать не как проще, а как универсальнее, и вероятно просто разнести 2 независимые части ядро-интерфейс, и в итоге делать не отдельные клиенты для каждой платформы, а только разные морды, использующие кроссплатформенный функционал ядра.
Здорово, жалко мой город не так подробен в гугль мэпс, а то можно было-бы организовать :( А там еще такой оранжевый прямоугольник, там все после субботника соберутся пиво пить и банок накидают? ))
Нет, для каждого тулкита у ООо свой набор библиотек, который и создает вайджеты именно с его помощью. По крайней мере в kde это выглядит как qt а в gnome/xfce как gtk ;)
Вообще-то да, а в цвете недавних событий с системой обновления виндоуз, и самой оси иногда бы прикрыть доступ ;)