Linux based navigation engines are custom built around the flavor of Linux being used on the client IVI unit.
The significant advantage of Linux systems being highly customizable are also replicated in the architecture of NaviMaps application.
NaviMaps’ core navigation engine is built using proprietary code in C and therein lies its significant advantage in that it is relatively easy to compile the same using the development toolchains (SDKs) provided by clients. NaviMaps also supports a wide variety of interfaces/plugins/standards popularly offered by industry wide Linux based IVIs.
NaviMaps runs on in-dash devices powered by Linux embedded or QNX operating systems.