The latest version of the Linux distribution includes new features such as audio routing and rear seat display. Designed with navigation, communications, safety, security and infotainment functionality in mind, the AGL UCB distribution is supported by a community of participants with significant contributions from AGL members.
“The automotive industry is starting to embrace an open innovation mindset, and OEMs and suppliers are realizing that collaboration and joint development benefit the entire industry,” said Dan Cauchy, General Manager of Automotive at The Linux Foundation. “The AGL UCB provides the industry with a single, shared platform that will ultimately reduce fragmentation, improve time-to-market and reduce the cost of software development for everyone.”
Several members of AGL, including Toyota, Denso, Fujitsu Ten, Harman, and Renesas are planning to use the AGL Unified Code Base distribution to deliver the next generation of in-vehicle infotainment systems and bring the connected car experience at the same level as the dynamic consumer world.
“The latest version of the AGL UCB distribution marks a significant step toward building a developer ecosystem around the platform,” said Masashige Mizuyama, CTO, Infotainment Business, Panasonic. “The new platform enables developers to build and test one application that can be supported by multiple OEMs, instead of having to build multiple applications with the same function.”
Although initially focused on In-Vehicle-Infotainment (IVI), AGL plans to support instrument cluster, heads up display, telematics and autonomous driving in the future.
Based on the Yocto Project, a complete embedded Linux development environment with tools, metadata, and documentation, the new AGL distribution includes:
- Rear seat display and video playback - controls video from the rear seat via touch screen; video on front display plays simultaneously as rear seat
- Audio routing and mixing - combines the best of Genivi and Tizen audio management enabling streamlined audio management, audio prioritization and audio layering
- Application framework - controls and manages installing, running and updating applications; provides a more secure