Plugin
From Navit's Wiki
Nearly everything in navit is a plugin. A plugin is a shared library which needs to contain a function
void plugin_init(void)
This function is called when the plugin gets loaded. Usually it should call an appropriate
plugin_register_something_type()
function.