Genivi is an open source project for in-vehicle infotainment systems. It was created to build trust, have a quick development cycle, save development effort, and improve security. The project uses open governance and communities to develop components like Bluetooth, media playback, and connectivity solutions. It has expert groups focused on different domains that host multiple projects. Genivi uses D-Bus for inter-process communication and plugins to extend functionality. Codecamps are held to further the goals of building trust, quick development, saving effort, and improving security through open source collaboration.