The deployment of multiple embedded operating system components provides a
designer with flexibility when customizing an embedded operating system
for a target computing device. The embedded operating system components
provide extra features to expand the functionality of the target
computing device. The ease with which the designer may select various
embedded operating system components to deploy from an originating
computing device to the target computing device simplifies the design
process. Configuration data of a core embedded operating system and
configuration data of the deployed embedded operating system components
are merged and any conflicts between configuration data are automatically
resolved without rebooting the target computing device.