If you are naive in the automotive, as I’m, you probably never have heard something about GENIVI before. However in Automotive and In-Vehicle Infotainment domains GenIVI something like Mozilla for WEB.
Let me briefly tell you what GENIVI is.
What is GENIVI Alliance?
By the official website, GENIVI® is a non-profit industry alliance committed to driving the broad adoption of open source, In-Vehicle Infotainment (IVI) software and providing open technology for the connected car.
By other words, GENIVI brought OEMs together to align requirements for In-Vehicle Infotainment (IVI) systems base by opensource software. GENIVI also facilitate to deliver reusable IVI software by collaborative community and standards collaboration.
The GENIVI members include:
- Automakers and Suppliers
- Start-ups and Academia
- Hardware and Silicon Suppliers
- Operating System Vendors and Integration Providers
- Independent Software Vendors and Specialty Software Providers
GENIVI facilitate to use multi-domain architecture, which can include AUTomotive Open System ARchitecture domain, IVI domain, some kind of external domain of Consumer Electronics devices (like phones), and electronic instrument cluster (digital instrument panel). So it’s positioning like a full covered infrastructure.
So what does produce GENIVI from the physical side?
In the nuts shell, it’s development platform which includes specification, standard Interfaces, and some components. It includes:
- Flexible architecture for IVI and connected car systems
- Individual software components and standard interfaces
- Integrated development platform (GDP) for experimentation
- Improved tooling for developer efficiently
- Training/mentoring for start-ups
- Pilots that use and improve our technology
The GDP is not included:
- OS Kernel and IVI stack
- Human Machine Interface
- Libs Extensions
What kind of trends was defined by GENIVI in 2018?
- Satisfaction-Oriented Consolidation (SOC)
- Connected Vehicle (remote vehicle interaction)
- Graphics on multiple target displays
- Vehicles in the smart home/city contexts
- Advanced mapping
- Streaming of third-party content (Netflix, etc.)
Where can I find more information about?
- The official website: https://www.genivi.org/
- CommonAPI C++: https://at.projects.genivi.org/wiki/display/COMMONAPICPP/CommonAPI-cpp