в одной из операционных систем есть такая подсистема:
msdn.microsoft.com/ru-ru/library/windows/desktop/ms685150(v=vs.85).aspx
Мне в ней важно то, что там определен протокол запуска и остановки сервисов и интерфейс, который должны поддерживать сервисы, чтобы считаться сервисами. А ещё сервисы могут взаимодействовать с десктопом (создавать окна).
Где про systemd прочитать то же самое? (напишите, пожалуйста, правильные ссылки) особенно про графическую пользовательскую сессию, но и про спецификацию интерфейса для демонов тоже интересно (утверждена ли она как открытый стандарт)...
Ещё такой вопрос - наверняка в DE есть способы запуска приложений при старте DE. И они как-нибудь могут повисать в трее. В принципе, эта вторая компонента могла бы коннектиться к сервису и по его запросам открывать окна...