La elección de un sistema operativo (SO) para un sistema embebido es una de las tareas más complejas y críticas, con importantes ramificaciones a largo plazo que afectan directamente tanto al esfuerzo de desarrollo como al éxito comercial de un producto.