Nulex пишет:В линукс другая CENSORED совместимости на уровне бинарников нет но есть совместимость на уровне интерфейса (он таки стандартен)
Осспаде, покажите же мне этот стандартный интерфейс. Вот прямо стандарт, по которому я могу сделать, скажем, GUI-приложение, и оно будет везде работать, где этот стандарт поддерживается. Нету такого, максимум, что есть, это POSIX, который описывает лишь самые базовые вещи.
Nulex пишет:монополисту не нужны стандарты, он будет навязывать свои спецификации которые будут как бы единые, но на самом деле изменение этих спецификаций не контролируемо ни кем и непредсказуемо.
А что, в никсах по-другому? Стандарты появляются и пропадают, то соблюдаются, то нет, меняются, как попало, и т.п. Там же рулит сообщество, в котором сколько мнений, столько и "стандартов" 
zerg пишет:Как вы понимаете, у GNU/Linux много поддерживаемых архитектур. В репозитории много пакетов. Да, возможно их было бы меньше, но есть такое понятие, как свобода...
Звучит красиво, а по сути все та же свалка пакетов, в которой нет никакого желания рыться. А приходится.
zerg пишет: Единственные API которые нужны - это межпроцессорное взаимодействие. И dbus никто не отменял. Надо не лишний код других проектов с собой таскать, а прогить учится по стандартам
Вам не нужны, а другим нужны.
Код чужих проектов с собой таскать почти не придется, если будет тот самый нормальный API со всем необходимым. А что прогать по стандартам (и только по ним) - ну вот когда мир станет настолько идеален, тогда, возможно, я приму вашу точку зрения. Если доживу 