Service Architecture
The Services software stack is split between ‘client’ services and ‘server’ services.
Services Client should not reside in the privileged Kernel domain, whereas Services
Server needs to reside in the privileged Kernel domain (however that may be achieved in
the target OS).