The class {@link ist.palcom.service.manager.ServiceManager} can instantiate an unbound service dynamically, at run-time. An unbound service is a service that is not tied to a particular hardware.
The way the instantiation is done depends on what platform the device runs: it is different on the PalVM and the JVM. At the lowest level, a call is made to the method {@link ist.palcom.base.System#newInstance}, where the platform specifics are handled.
@see ist.palcom.services