Volkswagen Joins Automotive Grade Linux and the Linux Foundation
to Accelerate Open Source Innovation and Shared Software Development

Leading German automaker continues its transformation from automobile manufacturer to mobility provider
by investing in open source and shared development of automotive software

SAN FRANCISCO, April 8, 2019 — Automotive Grade Linux, a collaborative cross-industry effort developing an open source platform for connected car technologies, has announced that Volkswagen has joined Automotive Grade Linux (AGL) and the Linux Foundation, the nonprofit organization enabling mass innovation through open source.

AGL is an open source project at the Linux Foundation that is changing the way automotive manufacturers build software. More than 130 members are working together to develop a common platform that can serve as the de facto industry standard for infotainment, telematics and instrument cluster applications. Adopting an open platform across the industry enables automakers and suppliers to share and reuse the same code base, which reduces development costs, decreases time-to-market for new products and reduces fragmentation across the industry.

“The automotive industry is undergoing a digital transformation, and automakers and their suppliers are increasingly adopting open source solutions, like the AGL platform, to drive rapid innovation and enable them to bring products to market faster,” said Dan Cauchy, Executive Director of Automotive Grade Linux at the Linux Foundation. “We are very excited to welcome Volkswagen to the AGL community, and we look forward to leveraging the technological expertise of their developers and engineers as we continue to enhance the AGL platform and develop new functionalities.”

In 2008, Volkswagen contributed the Controller Area Network (CAN) bus networking subsystem to the Linux Kernel 2.6.25, which paved the way for a standardized socket API for developers and a common CAN network driver model for SoCs and PC-style CAN hardware. Within this contribution process, Volkswagen and non-automotive CAN users learned a lot from each other’s use-cases so that the Linux CAN support is now widely used in industrial, automotive and academic setups (e.g. CERN).

“The Open Source approach provides excellent software solutions that are suitable to enable a long-term support of software over the vehicle life cycle,” says Oliver Hartkopp, Open Source specialist at Volkswagen. “To ensure robust and secure solutions for our customers we want to be in close connection with the community to be able to directly interact with developers and maintainers.”

Working with communities and providing knowledge, ideas and source code requires a new mindset in the automotive industry. Volkswagen is joining AGL to become a member of the development community for the common automotive Linux platform.

Developed through a joint effort by dozens of member companies, the AGL Unified Code Base (UCB) platform is an open source software platform for infotainment, telematics and instrument cluster applications. It provides 70% of the starting point for a production project and includes an operating system, middleware and application framework. Automakers and suppliers can customize the platform with features, services and branding to meet their unique product and customer needs.

About Automotive Grade Linux (AGL)
Automotive Grade Linux is a collaborative open source project that is bringing together automakers, suppliers and technology companies to accelerate the development and adoption of a fully open software stack for the connected car. With Linux at its core, AGL is developing an open platform from the ground up that can serve as the de facto industry standard to enable rapid development of new features and technologies. Although initially focused on In-Vehicle-Infotainment (IVI), AGL is the only organization planning to address all software in the vehicle, including instrument cluster, heads up display, telematics, advanced driver assistance systems (ADAS) and autonomous driving. The AGL platform is available to all, and anyone can participate in its development. Learn more: https://www.automotivelinux.org/

Automotive Grade Linux is a Collaborative Project at The Linux Foundation. Linux Foundation Collaborative Projects are independently funded software projects that harness the power of collaborative development to fuel innovation across industries and ecosystems.

Additional Resources

About the Linux Foundation
Founded in 2000, the Linux Foundation is supported by more than 1,000 members and is the world’s leading home for collaboration on open source software, open standards, open data, and open hardware. Linux Foundation’s projects are critical to the world’s infrastructure including Linux, Kubernetes, Node.js, and more.  The Linux Foundation’s methodology focuses on leveraging best practices and addressing the needs of contributors, users, and solution providers to create sustainable models for open collaboration. For more information, please visit us at linuxfoundation.org.

###

The Linux Foundation has registered trademarks and uses trademarks. For a list of trademarks of The Linux Foundation, please see our trademark usage page: https://www.linuxfoundation.org/trademark-usage. Linux is a registered trademark of Linus Torvalds.

Media Inquiries
Emily Olin
Automotive Grade Linux
eolin@linuxfoundation.org

Leading open source automotive project continues growth with UCB 7.0 platform release and five new AGL members

SAN FRANCISCO, March 1, 2019 — Automotive Grade Linux (AGL), an open source project at the Linux Foundation developing a shared software platform for in-vehicle technology, today announced the latest release of the AGL platform, Unified Code Base (UCB) 7.0, which features open source voice recognition/speech APIs. AGL also welcomes five new members: BlackRidge Technology, Capgemini, Insignary, Nippon Seiki, and Total.

“As part of our UCB 7.0 release, we are releasing new speech recognition APIs that allow application providers to easily integrate speech capabilities within their apps,” said Dan Cauchy, Executive Director of Automotive Grade Linux at the Linux Foundation. “But what’s really unique here is that application developers can speech-enable their apps independently of the underlying speech technology provider. This should really simplify the development process and get us closer to our goal of speech-enabling every app in the vehicle.”

Developed through a joint effort by dozens of member companies, the AGL Unified Code Base (UCB) is an open source software platform that can serve as the de facto industry standard for infotainment, telematics and instrument cluster applications. Sharing a single software platform across the industry reduces fragmentation and accelerates time-to-market by encouraging the growth of a global ecosystem of developers and application providers that can build a product once and have it work for multiple automakers.

The AGL UCB 7.0 includes an operating system, middleware and application framework. Key features include:

  • Open source speech recognition APIs
  • Device profiles for telematics and instrument cluster
  • Web App Manager (WAM) ported from WebOS Open Source Edition (OSE) and demo apps available for download
  • Core AGL Service layer can be built stand-alone
  • Reference applications including media player, tuner, navigation, web browser, Bluetooth, WiFi, HVAC control, audio mixer and vehicle controls
  • Integration with simultaneous display on IVI system and instrument cluster
  • Multiple display capability including rear seat entertainment
  • Wide range of hardware board support including Renesas, Qualcomm Technologies, Intel, Texas Instrument, NXP and Raspberry Pi
  • Software Development Kit (SDK) with application templates  
  • SmartDeviceLink ready for easy integration and access to smartphone applications (automakers can also choose to integrate Apple CarPlay or Android Auto on top of the AGL platform)
  • Application Services APIs for navigation, voice recognition, bluetooth, audio, tuner and CAN signaling
  • Near Field Communication (NFC) and identity management capabilities including multilingual support
  • Over-The-Air (OTA) upgrade capabilities
  • Security frameworks with role-based-access control

The full list of additions to the UCB 7.0 can be found here.

The global AGL community will gather in Tokyo, Japan for the bi-annual All Member Meeting on March 5-6, 2019 . At this gathering, members and community leaders will get together to share best practices and future plans for the project. To register, to view the schedule, or learn more, visit the AMM Website.

New Member Quotes:

BlackRidge Technology
“The connected car ecosystem is transforming the automotive manufacturers and related parties into software companies, and with that comes an increased attack surface for cyber threats,” said Bill Joll head of worldwide sales, BlackRidge Technology. “Automotive Grade Linux provides us a community to collaborate and contribute our expertise in securing the operational, IoT and IT systems convergence in the connected car ecosystem with our identity-based and military proven cyber security technology.”

Capgemini
“Innovation is a key driver at Capgemini and we recognize the value of open-source driven innovation and collaboration in product development. We are proud to join the Automotive Grade Linux community.,” said Sanjay Salunkhe, CEO for Digital Engineering and Manufacturing Services at Capgemini. “ We look forward to making our contribution to this project and bringing value to the automotive industry by realizing the potential of connected car technologies.”

Insignary
“As the automotive industry races to develop connected cars with full range of intelligent features and services, such as autonomous driving, manufacturers must leverage sophisticated open source software components and platforms to innovate swiftly and cost effectively.  However, open source software may contain security vulnerabilities that, if exploited by hackers, could expose drivers in life threatening situations,” said Tae-Jin (TJ) Kang, CEO of Insignary. “Insignary hopes to actively engage the AGL community to help manufacturers identify and address these security risks through our unique fingerprint-based binary scanning technology.”

Nippon Seiki
“Nippon Seiki is one of the leading supplier of the automotive HUD and cluster products. We are honored and excited to be joining Automotive Grade Linux”, said Yoshiki Watanabe, Senior Manager of Development Development in R&D Center at Nippon Seiki Co.,Ltd.. “We believe that collaborating with the AGL community will bring smart cluster with one unified platform.”

Total
“It is exciting to see AGL’s growth across industries  and the widening applications of the code base,” said Zhor Hassar, Connected Car Project Leader at Total. “Total is very proud to be the first Oil & Gas Company to be part of AGL.”

###

About Automotive Grade Linux (AGL)
Automotive Grade Linux is a collaborative open source project that aims to accelerate the development and adoption of a fully open software stack for the connected car. Leveraging the power and strength of Linux at its core, AGL is uniting automakers and technology companies to develop an open platform that offers OEMs complete control of the user experience so the industry can rapidly innovate where it counts. The AGL platform is available to all, and anyone can participate in its development. Learn more: https://www.automotivelinux.org/

Automotive Grade Linux is hosted at The Linux Foundation. Linux Foundation projects are independently funded software projects that harness the power of collaborative development to fuel innovation across industries and ecosystems.

About The Linux Foundation
Founded in 2000, the Linux Foundation is supported by more than 1,000 members and is the world’s leading home for collaboration on open source software, open standards, open data, and open hardware. Linux Foundation’s projects are critical to the world’s infrastructure including Linux, Kubernetes, Node.js, and more.  The Linux Foundation’s methodology focuses on leveraging best practices and addressing the needs of contributors, users and solution providers to create sustainable models for open collaboration. For more information, please visit us at linuxfoundation.org.

Additional Resources

Media Inquiries
Emily Olin
Automotive Grade Linux, the Linux Foundation
eolin@linuxfoundation.org

 

Hyundai strengthens its commitment to open innovation by collaborating with the open source AGL community

SAN FRANCISCO,  January 4, 2019 — Automotive Grade Linux, a collaborative cross-industry effort developing an open platform for the connected car, has announced that Hyundai has joined Automotive Grade Linux (AGL) and the Linux Foundation, the nonprofit organization enabling mass innovation through open source.

“Hyundai has been active in open source for years, and their experience will benefit the entire AGL community,” said Dan Cauchy, Executive Director of Automotive Grade Linux at the Linux Foundation. “This is a significant milestone for us, as the rapid growth of AGL proves that automakers are realizing the business value that open source and shared software development can provide. We look forward to working with Hyundai as we continue on our path to develop open source solutions for all in-vehicle technology.”

AGL is an open source project at the Linux Foundation that is changing the way automotive manufacturers build software. More than 140 members are working together to develop a common platform that can serve as the de facto industry standard. Adopting an open platform across the industry enables automakers and suppliers to share and reuse the same code base, which reduces development costs, decreases time-to-market for new products and reduces fragmentation across the industry.

“Open collaboration is essential as we realize our connected car vision,” said Paul Choo, Vice President and Head of Infotainment Technology Center at Hyundai Motor Company. “AGL has built a robust platform that offers the flexibility to design and build new services on top of it, and quickly bring them to market. We look forward to working with the community to expand the platform and collaboratively develop the underlying technologies that are vital to the next generation of connected vehicles.” 

Developed through a joint effort by dozens of member companies, the AGL Unified Code Base (UCB) platform is an open source software platform for infotainment, telematics and instrument cluster applications. It provides 70% of the starting point for a production project and includes an operating system, middleware and application framework. Automakers and suppliers can customize the platform with features, services and branding to meet their unique product and customer needs.

AGL at CES 2019
The AGL Unified Code Base (UCB) platform, a CES 2019 Innovation Awards Honoree, will be on display in the AGL booth at CES 2019 in the Westgate Hotel Pavilion, 1614.

The AGL booth will feature demonstrations of open source technology from AGL members AISIN AW, Audiokinetic, Cognomotiv, DENSO, DENSO TEN, EPAM Systems, Fiberdyne Systems, ForgeRock, Igalia, LG Silicon Valley Lab, Microchip, NTT DATA MSE, Panasonic, Renesas, SafeRide Technologies, Tuxera and VNC Automotive.

The booth will be open to the public during CES show hours from January 8-11, 2019. To request a meeting or experience a demo at CES, please visit https://www.automotivelinux.org/book-a-demo.

About Automotive Grade Linux (AGL)
Automotive Grade Linux is a collaborative open source project that is bringing together automakers, suppliers and technology companies to accelerate the development and adoption of a fully open software stack for the connected car. With Linux at its core, AGL is developing an open platform from the ground up that can serve as the de facto industry standard to enable rapid development of new features and technologies. Although initially focused on In-Vehicle-Infotainment (IVI), AGL is the only organization planning to address all software in the vehicle, including instrument cluster, heads up display, telematics, advanced driver assistance systems (ADAS) and autonomous driving. The AGL platform is available to all, and anyone can participate in its development. Learn more: https://www.automotivelinux.org/

Automotive Grade Linux is a Collaborative Project at The Linux Foundation. Linux Foundation Collaborative Projects are independently funded software projects that harness the power of collaborative development to fuel innovation across industries and ecosystems.

About the Linux Foundation
The Linux Foundation is the organization of choice for the world’s top developers and companies to build ecosystems that accelerate open technology development and industry adoption. Together with the worldwide open source community, it is solving the hardest technology problems by creating the largest shared technology investment in history. Founded in 2000, The Linux Foundation today provides tools, training and events to scale any open source project, which together deliver an economic impact not achievable by any one company. More information can be found at www.linuxfoundation.org.

Additional Resources

###

Media Inquiries
Emily Olin
eolin@linuxfoundation.org

BearingPoint, BedRock Systems, Big Lake Software, Cognomotiv, and Dellfer join the leading open source automotive community

SAN FRANCISCO, December 17, 2018 — Automotive Grade Linux (AGL), a collaborative cross-industry effort developing an open source platform for in-vehicle technology, has announced that BearingPoint, BedRock Systems, Big Lake Software, Cognomotiv, and Dellfer have joined AGL and the Linux Foundation.

“This has been an exciting year for AGL as open source software continues to gain momentum in the automotive industry,” said Dan Cauchy, Executive Director of Automotive Grade Linux at the Linux Foundation. “We’ve seen rapid growth in both our membership numbers and in the number of new AGL-based products and services coming to market. We look forward to working with our new members as we continue to expand the features and functionalities of the AGL platform.”

AGL will have a presence onsite at CES 2019 in the Westgate Hotel Pavilion, booth 1614. The  booth features a 2019 Toyota RAV4 along with 20 demonstrations of connected car services, audio innovations, instrument cluster, security solutions and other in-vehicle technologies all running on the AGL software platform. AGL members featured in the booth include: AISIN AW, Audiokinetic, Cognomotiv, DENSO, DENSO TEN, EPAM Systems, Fiberdyne Systems, ForgeRock, Igalia, LG Silicon Valley Lab, Microchip, NTT DATA MSE, Panasonic, Renesas, SafeRide Technologies, Tuxera and VNC Automotive. The booth will be open to the public during CES show hours from January 8-11, 2019.

AGL is an open source project at the Linux Foundation that is bringing together automakers, suppliers and technology companies to accelerate the development and adoption of a fully open, shared software platform for all technology in the vehicle, from infotainment to autonomous driving. Sharing a single software platform across the industry reduces fragmentation and accelerates time-to-market by encouraging the growth of a global ecosystem of developers and application providers that can build a product once and have it work for multiple automakers.

New Member Quotes:

BearingPoint
“BearingPoint is proud to join Automotive Grade Linux and the Linux Foundation as it shows our commitment to open source software as well as sharing expertise with the AGL community,” said Matthias Loebich, Partner at BearingPoint and leader of the firm-wide Automotive segment. “We look forward to working with the AGL community as we further expand our open source software management portfolio with new and innovative services for compliance and security, especially for the automotive sector.”

BedRock Systems Inc.
“Bedrock Systems is excited to be joining Automotive Grade Linux. Joining this thriving community will help bring our technology to more businesses wanting to unlock innovation, launch new services and grow revenue in a safe and secure environment,” said Alexander Damisch, Head of Products at Bedrock Systems. “AGL’s ecosystem and dedication to building connected and intelligent technology is perfectly aligned with Bedrock System’s intention to unlock the platform opportunity of critical and regulated compute.”

Big Lake Software
“Our mission at Big Lake Software is to help our customers make the best products and services leveraging Open Source Software and Technologies. We are excited to join the Automotive Grade Linux community,” said David Griego, president of Big Lake Software. “Many of us here participated in the transformation of the telco industry with Carrier Grade Linux, so we look forward to the great things that Linux will bring to the automotive space.”

Cognomotiv
“Cognomotiv is excited to join the Automotive Grade Linux community of worldwide organizations advancing the capabilities of the connected vehicle,” said Hadi Nahari, CEO of Cognomotiv. “As a B2B Composite Edge AI and Cloud platform applying Machine Learning and Data Science to improve the safety, security, reliability, and performance of connected, semi-autonomous and autonomous vehicles and transport systems, our team has decades of industry and field experience with hardware, automotive, embedded systems, safety, security, and reliability. We look forward to working with fellow AGL members and the broader automotive industry to enhance the safety and reliability of transportation.”  

Dellfer
“Dellfer’s mission is to secure connected cars and IoT devices with security built-in from the inside out. Having a key open source platform that the automotive ecosystem can develop around is a key development for us,” said Tom Wallace, VP of Sales and Business Development at Dellfer. “By joining Automotive Grade Linux, we hope to become a de facto standard for IoT security, and we look forward to helping advance the overall security of the platform.”

###

About Automotive Grade Linux (AGL)

Automotive Grade Linux is a collaborative open source project that aims to accelerate the development and adoption of a fully open software stack for the connected car. Leveraging the power and strength of Linux at its core, AGL is uniting automakers and technology companies to develop an open platform that offers OEMs complete control of the user experience so the industry can rapidly innovate where it counts. The AGL platform is available to all, and anyone can participate in its development. Learn more: https://www.automotivelinux.org/

Automotive Grade Linux is hosted at The Linux Foundation. Linux Foundation projects are independently funded software projects that harness the power of collaborative development to fuel innovation across industries and ecosystems.

About The Linux Foundation

The Linux Foundation is the organization of choice for the world’s top developers and companies to build ecosystems that accelerate open technology development and industry adoption. Together with the worldwide open source community, it is solving the hardest technology problems by creating the largest shared technology investment in history. Founded in 2000, The Linux Foundation today provides tools, training and events to scale any open source project, which together deliver an economic impact not achievable by any one company. More information can be found at www.linuxfoundation.org.

Additional Resources

Media Inquiries
Emily Olin
Automotive Grade Linux, the Linux Foundation
eolin@linuxfoundation.org

Zephyr Project

Thea Aldrich, Zephyr Project Evangelist and Developer Advocate, talks about the goals and growth of the project in this exclusive interview.

The Zephyr Project is a scalable real-time operating system (RTOS) supporting multiple hardware architectures; it’s optimized for resource-constrained devices and built specifically with security in mind. To learn more, we talked with Thea Aldrich, Zephyr Project Evangelist and Developer Advocate, about the goals and growth of the project.

The first question that comes to mind is what’s the need for Zephyr when the Linux kernel already exists? Aldrich explained that Zephyr is great in those cases where Linux is too big. “It’s a really small footprint, real-time operating system built with security and safety in mind for highly constrained environments,” she said.

Adoption of Zephyr

Zephyr is witnessing adoption in many industries, especially in industrial IoT, on devices that are extremely conservative in terms of power. It gives product developers the flexibility to pick and choose features and functionality based on the size of the footprint that they’re working with.

Companies are also using Zephyr in places that no one envisioned. One of the use cases Aldrich is excited about includes a smart glove by ProGlove. “It’s a glove with barcode scanner built-in. It cuts down time for factory workers as they could scan inventory quickly and more efficient. The scanner is embedded into their hands, so the inventory gets scanned during their natural movement.”

Zephyr is also being used in shoes that have sensors to send haptic feedback. These are useful in manufacturing and heavy industries where it could be challenging to hear supervisors or get information.

Challenges Ahead

Every opportunity brings its own set of challenges. One of the biggest challenges facing Zephyr is the number of boards that are coming out. “We are also overwhelmed with the number of contributions coming from the community, so the challenge is to ensure a balance between code quality and meeting the needs of the community and accept their contributions,” said Aldrich.

More boards mean more code-level support for these boards and each vendor contributes their own code to address their own use-case. The project is working hard to ensure the platform is flexible enough to accommodate new boards and use-cases without compromising quality.

The Zephyr Project is a fantastic entry point into open source for new contributors or users who are looking for a way to get involved in the creation of the technologies they use everyday. If you are new to open source or are interested in getting involved in the Zephyr Community, please reach out through any of our community channels, Freenode IRC #zephyrproject, on Slack at  https://tinyurl.com/y8eusuhs, or via email at devel@lists.zephyrproject.org

You can hear more about Zephyr in the complete interview below:

AGL previews speech recognition APIs and upcoming platform release; DENSO, ForgeRock, LG, Panasonic, Renesas and others demonstrate connected car services, audio innovations, instrument cluster, and security solutions running on AGL technology

SAN FRANCISCO, December 7, 2018Automotive Grade Linux (AGL), an open source project at the Linux Foundation developing a shared software platform for in-vehicle technology, will preview new speech recognition APIs with Amazon Alexa at CES 2019, along with infotainment and instrument cluster demonstrations using the award-winning AGL Unified Code Base (UCB).

The AGL booth in the Westgate Hotel Pavilion, booth 1614, will also feature a 2019 Toyota RAV4 with an AGL-based infotainment system and automotive technology demonstrations from AGL members AISIN AW, Audiokinetic, Cognomotiv, DENSO, DENSO TEN, EPAM Systems, Fiberdyne Systems, ForgeRock, Igalia, LG Silicon Valley Lab, Microchip, NTT DATA MSE, Panasonic, Renesas, SafeRide Technologies, Tuxera and VNC Automotive. The booth will be open to the public during CES show hours from January 8-11, 2019.

“Our goal is to speech-enable every application in the vehicle and make it easy for developers to do so. We are very excited to preview our speech recognition APIs through our AGL demo featuring Amazon Alexa at CES,” said Dan Cauchy, Executive Director of Automotive Grade Linux at the Linux Foundation. “Commercial implementations of AGL-based products continue to be introduced to the market, and we are excited to have 20 AGL demos including a 2019 Toyota RAV4 with Entune 3.0 in our booth to demonstrate how companies are using the AGL platform as the starting point to create their own innovative products and services.”

The AGL UCB platform was recently recognized as a CES 2019 Innovation Awards Honoree. Developed through a joint effort by dozens of member companies, the UCB is an open source software platform for infotainment, telematics and instrument cluster applications. Sharing a single software platform across the industry reduces fragmentation and accelerates time-to-market by encouraging the growth of a global ecosystem of developers that can build a product once and have it work for multiple automakers. The new speech recognition APIs support multiple voice agents and will be available with the release of the AGL UCB 7.0 in January 2019.  

Many AGL members have already started integrating the UCB into their production plans. Mercedes-Benz Vans is using AGL as a foundation for a new onboard operating system for its commercial vehicles. Toyota’s AGL-based infotainment system is now in Toyota and Lexus vehicles globally and will be on display in the AGL booth in a 2019 Toyota RAV4.

Automotive Grade Linux Demos at CES 2019

The AGL booth will feature several core UCB demos developed collaboratively by the AGL community, as well as 20 product and proof of concept (PoC) demos by AGL members.

Core AGL UCB Demos:

 

  • Amazon Alexa: Access Alexa through speech recognition APIs integrated into AGL. Check the  weather, place phone calls and play music and audiobooks.

 

  • Instrument Cluster: Speedometer and tachometer along with a center display that shows information from the infotainment system such as map data and media player information.
  • Infotainment: Reference applications including media player, tuner, navigation, web browser, Bluetooth, WiFi, HVAC control, audio mixer and vehicle controls

Demos by AGL members:

    • Aisin AW, Robust and Safe System with AGL: The architecture of a system that integrates AGL-based IVI systems and safety functions such as instrument clusters.
    • Audiokinetic, Wwise Automotive: Auditory displays for HMI and safety applications using Wwise Automotive authoring, profiling, and real-time editing tools fully integrated within the AGL platform.  
    • Cognomotiv, Vehicle Systems Health Score: The Cognomotiv AI-modeling solution running on AGL to dynamically assess the health of the entire automotive system during operation/runtime including detecting and predicting faults, failures, malfunctions and misbehaviors using real time data from multiple automotive systems (CAN, OBDII, Drive Compute).
    • DENSO, AGL Cockpit System: Voice control and Auto Pilot with Connected car service; Yelp, Spotify, Parking Assistant manager, and Anomaly detection.
    • DENSO TEN, AGL Vehicle Data Demonstration: AGL Vehicle Data demonstration using real vehicle data from the CAN bus and LIN bus with support for Renesas R-CAR and Intel SoC.
    • EPAM Systems, Aos: Aos, a Connected Services Management and Orchestration System, enables OEMs and Tier 1 OEMs to manage connected services deployment to the cloud and onboard computer.

 

  • Fiberdyne Systems, Advanced Audio Processing: AGL platform running Fiberdyne’s AVIRT virtual sound card implementation on the Renesas R-Car M3 platform with an advanced DSP audio library and Graphical Mixer interface connected via MOST150 INICnet to the Fiberdyne CES 2019 award winning 9 channel amplifier.

 

    • ForgeRock, Vehicle-to-Cloud Security & Privacy: AGL identity and privacy layer establishing a cryptographically trusted digital identity of the vehicle to authenticate and authorize vehicle-to-cloud communications including streaming both anonymous and user-consented telematics data, and dynamically managing fine-grain access control to real-time data flowing from the vehicle to the cloud.
    • Igalia, Chromium-based Runtime: AGL HMI running both native and web-based IVI applications seamlessly on different hardware architectures; updated version of Chromium running on the AGL platform and its integration with the Web Runtime and the new Web Application Manager (WAM), which allows IVI applications to run on HTML5 with the same degree of integration and security as native apps.
    • LG Silicon Valley Lab, Autonomous Vehicle Simulator: Autonomous vehicle cockpit showcasing LG’s open source Unity-based 3D driving simulator with Baidu’s Apollo, all controlled from a web-based dashboard (with integrated rear seat entertainment) powered by the Enact framework running in LG’s Web App Manager (WAM), bringing easy, flexible web app development and great user experience to AGL from LG’s highly-acclaimed webOS.

 

  • Microchip, Networked Microphone Arrays Over Low Latency INICnet™ Technology with AGL: Showcases how distributed microphones/microphone arrays can be powered, networked and controlled over a single Unshielded Twisted Pair (UTP) copper wire from a centralized root node running on the AGL system. It also shows how easy it is for voice assistants and audio processing software (e.g. speech recognition) to interface to an AGL system through a standardized API fully abstracted from hardware.

 

    • NTT DATA MSE, Application Examples of SmartDeviceLink (SDL) Implemented on AGL: Running SDL-enabled applications which support preventing driver distraction through leveraging vehicle data on AGL and managing permissions of SDL-enabled applications in cooperation with SDL Policy Server. SmartDeviceLink is a technology which connects smart devices to In-Vehicle Infotainment systems.
    • Panasonic, Next-Generation AGL Reference System: A proposal of the reference hardware platform for AGL development which can be installed in vehicle, and the experience of an AGL cockpit system in VR using HMD (Head Mounted Display) and the reference platform.
    • Renesas, R-Car: Connected Car Platform Solution for AGL: R-Car gen3 based application server concept with universal connectivity, cloud assisted application runs on Chromium and AWS cloud connector (greengrass core) runs on AGL.
    • SafeRide Technologies, vSentry™: Multi-layer cybersecurity software solution for connected and autonomous vehicles that combines deterministic and zero false-positive protection for software network and connectivity – including IDPS, Firewall and Access Control – with a Machine Learning and Deep Learning profiling and anomaly detection technology for future-proof security.

 

  • Toyota, Entune 3.0: 2019 RAV4 with next-generation infotainment system based on AGL.

 

  • Tuxera, Ubiquitous QuickBoot: Two infotainment systems running AGL, one of which is powered with Ubiquitous QuickBoot by Tuxera, which brings full access to the car’s IVI system within a few seconds. There is a relay button connected to the IVIs which can, shortly, disconnect the power of both systems simultaneously. Once pressed, the button initiates a “cold boot” scenario for the systems – showcasing the boot time improvement in a real-time scenario.
  • VNC Automotive, Connectivity Solution: Connected car solution enabling connectivity between smart devices, the car and the cloud. First showing of full remote control of both iOS and Android devices, plus all popular connectivity standards including Android Auto, CarPlay, MirrorLink, SmartDeviceLink, and Baidu CarLife.

About Automotive Grade Linux (AGL)

Automotive Grade Linux is a collaborative open source project that is bringing together automakers, suppliers and technology companies to accelerate the development and adoption of a fully open software stack for the connected car. With Linux at its core, AGL is developing an open platform from the ground up that can serve as the de facto industry standard to enable rapid development of new features and technologies. Although initially focused on In-Vehicle-Infotainment (IVI), AGL is the only organization planning to address all software in the vehicle, including instrument cluster, heads up display, telematics, advanced driver assistance systems (ADAS) and autonomous driving. The AGL platform is available to all, and anyone can participate in its development. Learn more: https://www.automotivelinux.org/

Automotive Grade Linux is a Collaborative Project at The Linux Foundation. Linux Foundation Collaborative Projects are independently funded software projects that harness the power of collaborative development to fuel innovation across industries and ecosystems. www.linuxfoundation.org

 

###

The Linux Foundation has registered trademarks and uses trademarks. For a list of trademarks of The Linux Foundation, please see our trademark usage page: https://www.linuxfoundation.org/trademark-usage. Linux is a registered trademark of Linus Torvalds.

 

Media Inquiries

Emily Olin

eolin@linuxfoundation.org

pr@automotivelinux.org

The AGL Unified Code Base has been selected in the Software and Mobile Apps category

SAN FRANCISCO, CA, November 9, 2018 – Automotive Grade Linux (AGL), a collaborative cross-industry effort developing an open platform for the connected car, today announced that it has been named a CES® 2019 Innovation Awards Honoree for its Unified Code Base (UCB) platform. As an open source project hosted at The Linux Foundation, AGL is bringing together automakers, suppliers and technology companies to accelerate the development and adoption of a fully open software stack for all technology in the vehicle.

“We are very excited to be recognized as a CES 2019 Innovation Award Honoree, and it’s a testament to the power of open source software and industry collaboration,” said Dan Cauchy, Executive Director of Automotive Grade Linux at The Linux Foundation. “The credit really goes to all of the members who support AGL, and the developers who have invested the time and effort to build a robust platform that has quickly become the de facto industry standard.”

Developed through a joint effort by dozens of member companies, the AGL Unified Code Base (UCB) is an open source software platform for infotainment, telematics and instrument cluster applications. Sharing a single software platform across the industry reduces fragmentation and accelerates time-to-market by encouraging the growth of a global ecosystem of developers and application providers that can build a product once and have it work for multiple automakers.

Many AGL members have already started integrating the UCB into their production plans. Mercedes-Benz Vans is using AGL as a foundation for a new onboard operating system for its commercial vehicles, and Toyota’s AGL-based infotainment system is now in Toyota and Lexus vehicles globally.

The AGL UCB platform will be on display at CES 2019, January 8-11, 2019 in Las Vegas, in the Automotive Grade Linux booth in the Westgate Hotel Pavilion, booth 1614. To schedule a demo or meeting to learn more about joining AGL, please contact pr@automotivelinux.org.

About Automotive Grade Linux (AGL)

Automotive Grade Linux is a collaborative open source project that is bringing together automakers, suppliers and technology companies to accelerate the development and adoption of a fully open software stack for the connected car. With Linux at its core, AGL is developing an open platform from the ground up that can serve as the de facto industry standard to enable rapid development of new features and technologies. Although initially focused on In-Vehicle-Infotainment (IVI), AGL is the only organization planning to address all software in the vehicle, including instrument cluster, heads up display, telematics, advanced driver assistance systems (ADAS) and autonomous driving. The AGL platform is available to all, and anyone can participate in its development. Learn more: https://www.automotivelinux.org/

Automotive Grade Linux is a Collaborative Project at The Linux Foundation. Linux Foundation Collaborative Projects are independently funded software projects that harness the power of collaborative development to fuel innovation across industries and ecosystems. www.linuxfoundation.org

###

The Linux Foundation has registered trademarks and uses trademarks. For a list of trademarks of The Linux Foundation, please see our trademark usage page: https://www.linuxfoundation.org/trademark-usage. Linux is a registered trademark of Linus Torvalds.

 

Media Contact

Emily Olin

eolin@linuxfoundation.org

The Linux Foundation

Watch the keynotes LIVE next week at Open Source Summit & ELC + OpenIoT Summit Europe.

Open Source Summit & ELC + OpenIoT Summit Europe is taking place in Edinburgh, UK next week, October 22-24, 2018. Can’t make it? You’ll be missed, but you don’t have to miss out on the action. Tune into the free livestream to catch all of the keynotes live from your desktop, tablet or phone! Sign up now >>

Hear from the leading technologists in open source! Get an inside scoop on:

  • An update on the Linux Kernel
  • Diversity & inclusion to fuel open source growth
  • How open source is changing banking
  • How to build an open source culture within organizations
  • Human rights & scientific collaboration
  • The future of AI and Deep Learning
  • The future of energy with open source
  • The parallels between open source & video games

Live video streaming of the keynote sessions from Open Source Summit & ELC + OpenIoT Summit Europe will take place during the following times:

Monday, October 22

9:00 – 10:20 (BST)

Watch keynotes from Open Invention Network, LF Energy, Intel, LWN.net, and The Linux Foundation.

Tuesday, October 23

9:00 – 10:20 (BST)

Watch keynotes from Vibrant Data, Microsoft, IBM, and Human Rights Data Analysis Group.

Wednesday, October 24

9:00 – 10:00 (BST)

Watch keynotes from Max Planck Institute for Gravitational Physics, IBM, and Mifos Initiative.

View the full keynote schedule >>

Sign up for free live stream now >>

SAN FRANCISCO, October 15, 2018Automotive Grade Linux (AGL), a collaborative cross-industry effort developing an open platform for the connected car, today announced the latest release of the AGL platform, Unified Code Base (UCB) 6.0, which features device profiles for telematics and instrument cluster.

“The addition of the telematics and instrument cluster profiles opens up new deployment possibilities for AGL,” said Dan Cauchy, Executive Director of Automotive Grade Linux at The Linux Foundation. “Motorcycles, fleet services, rental car tracking, basic economy cars with good old-fashioned radios, essentially any vehicle without a head unit or infotainment display can now leverage the AGL Unified Code Base as a starting point for their products.”

Developed through a joint effort by dozens of member companies, the AGL Unified Code Base (UCB) is an open source software platform that can serve as the de facto industry standard for infotainment, telematics and instrument cluster applications. Sharing a single software platform across the industry reduces fragmentation and accelerates time-to-market by encouraging the growth of a global ecosystem of developers and application providers that can build a product once and have it work for multiple automakers.

Many AGL members have already started integrating the UCB into their production plans. Mercedes-Benz Vans is using AGL as a foundation for a new onboard operating system for its commercial vehicles, and Toyota’s AGL-based infotainment system is now in vehicles globally.

The AGL UCB 6.0 includes an operating system, middleware and application framework. Key features include:

  • Device profiles for telematics and instrument cluster
  • Core AGL Service layer can be built stand-alone
  • Reference applications including media player, tuner, navigation, web browser, Bluetooth, WiFi, HVAC control, audio mixer and vehicle controls
  • Integration with simultaneous display on IVI system and instrument cluster
  • Multiple display capability including rear seat entertainment
  • Wide range of hardware board support including Renesas, Qualcomm Technologies, Intel, Texas Instrument, NXP and Raspberry Pi
  • Software Development Kit (SDK) with application templates  
  • SmartDeviceLink ready for easy integration and access to smartphone applications
  • Application Services APIs for navigation, voice recognition, bluetooth, audio, tuner and CAN signaling
  • Near Field Communication (NFC) and identity management capabilities including multilingual support
  • Over-The-Air (OTA) upgrade capabilities
  • Security frameworks with role-based-access control

The full list of additions to the UCB 6.0 can be found here.

The global AGL community will gather in Dresden, Germany for the bi-annual All Member Meeting on October 17-18, 2018. At this gathering, members and community leaders will get together to share best practices and future plans for the project. To learn more or register, please visit here.

About Automotive Grade Linux (AGL)

Automotive Grade Linux is a collaborative open source project that is bringing together automakers, suppliers and technology companies to accelerate the development and adoption of a fully open software stack for the connected car. With Linux at its core, AGL is developing an open platform from the ground up that can serve as the de facto industry standard to enable rapid development of new features and technologies. Although initially focused on In-Vehicle-Infotainment (IVI), AGL is the only organization planning to address all software in the vehicle, including instrument cluster, heads up display, telematics, advanced driver assistance systems (ADAS) and autonomous driving. The AGL platform is available to all, and anyone can participate in its development. Learn more: https://www.automotivelinux.org/

 

Automotive Grade Linux is a Collaborative Project at The Linux Foundation. Linux Foundation Collaborative Projects are independently funded software projects that harness the power of collaborative development to fuel innovation across industries and ecosystems. www.linuxfoundation.org

 

###

 

The Linux Foundation has registered trademarks and uses trademarks. For a list of trademarks of The Linux Foundation, please see our trademark usage page: https://www.linuxfoundation.org/trademark-usage. Linux is a registered trademark of Linus Torvalds.

 

Media Inquiries

Emily Olin

Automotive Grade Linux

eolin@linuxfoundation.org

The Real-Time Linux project team continues to prepare the remaining patches for inclusion into the mainline kernel.

Long ago in 2009, a small team of kernel developers had finished consolidating previous  prototypic developments to make Linux real-time capable into a single out-of-tree patch set, called the PREEMPT_RT patch set. This patch set can be applied to turn a vanilla mainline Linux kernel without real-time capabilities into a real-time capable Linux kernel. Many companies use this patch set to build various industrial systems that required to implement hard real-time properties at comparatively relaxed time bounds of about one millisecond precision.

BMW Car IT also used this patch set to build real-time capable prototypes for complex functions in the area of autonomous driving. However, from the beginning with the development of those prototypes, it was clear that any product with high-quality demands requires to get the PREEMPT_RT patch set in the main-line development for increased compatibility of features, stronger quality assurance and reduced maintenance. Hence, BMW Car IT started driving efforts to make Linux real-time capable in 2014.

First, BMW Car IT joined OSADL, the Open Source Automation Development Lab, as a Gold member to support real-time Linux development activities, which was collaboratively funded by the OSADL member at that time.

Second, our former colleague Daniel Wagner started to get acquainted with the existing PREEMPT_RT patch in 2014 and made a number of contributions to the Linux kernel related to real-time capabilities from 2015 until end of 2016. Due to his experience with the PREEMPT_RT patch, he is now the maintainer of the Linux 4.4 real-time stable branch, and one of the three maintainers for the real-time stable patch branches.

Since 2016, the Real-time Linux project has been a collaborative project under the umbrella of the Linux Foundation. The project’s goal is to make the mainline Linux real-time capable. The project ensures that the Linux kernel developers have the ability to continue development work, long-term support and future research for a real-time-capable Linux.

Rewriting and Refactoring

In the last two years, 2016 and 2017, the Real-time Linux development team rewrote the CPU hotplug infrastructure and refactored the timer wheel and high-resolution timers. This already reduced the out-of-tree PREEMPT_RT patch set significantly.

Due to a funding decrease that became apparent at the beginning of 2018, the development in the Real-time Linux project would have reduced its workforce. Fortunately, Intel and BMW Car IT could close this funding gap. Intel increased their membership from Gold to Platinum and BMW Car IT joined Linux Foundation and the collaborative project as Gold member in the Real-time Linux Project. So now after those project adjustments, the Real-time Linux Project team is back on track and continues to prepare the remaining patches for inclusion into the mainline development with full speed.

In 2018, the Real-time Linux kernel team will be refactoring, rewriting and generally improving the printk and soft interrupt infrastructure and other smaller other parts. This work will prepare the Linux kernel source code so that all further real-time specific changes can smoothly be merged into the mainline kernel.

The real-time functionality touches the core kernel parts (i.e., it requires significant changes in timers, schedulers, locking mechanisms, interrupt handling and more), and it also is a cross-cutting concern for all drivers (i.e., every driver has to follow a certain discipline to make the overall kernel real-time capable). Hence, it is difficult to predict the exact date when the Real-time Linux Project will finally have all its patches merged into the main-line development. However, there is no doubt that the Linux kernel will eventually become real-time capable.

“The Linux kernel is a software development project of huge invest to us. Obviously, BMW Car IT has a high interest of making best possible use of this software asset. The automotive industry has particular requirements, such as higher real-time requirements and the need for longer maintenance periods, than the general IT and consumer electronics industry. With our investments in initiatives addressing these requirements, we can ensure that Linux fits to our needs,” says Kai-Uwe Balszuweit, CEO of BMW Car IT.

Reviewing and Testing

Once the real-time capabilities have been integrated in the main-line development, the project work is of course not just finished and the Real-time Linux project cannot just be abandoned. After the final integration into the main-line development, the development activities will slowly shift its focus:

The core system will not require further changes for the real-time capability, but the Real-Time Linux development team will need to review, test and adjust new incoming features from other kernel development teams to keep the kernel real-time capable when these new features are included.

Furthermore, the already existing real-time stable trees must be further continued to be maintained until the end of life of the corresponding kernel LTS version, so commonly two years for most LTS versions, but possibly even longer. Slowly over the years, the real-time stable trees for older kernel versions will reach their end of life, while for younger LTS kernel versions, which have the real-time capabilities fully included, have no need to maintain a separate real-time stable branch. This will decrease the working effort on the current real-time stable maintainers and they can focus their work to assist in the quality assurance of the continuous main-line development.

Of course, all users and stakeholders of the real-time capability must continue to support all these activities over the next years.

This is well understood at BMW Car IT, and we expect that other companies that require the real-time capability in Linux will also follow and express this general common understanding. Beyond software development until start of production, operations and maintenance is an important software development activity that is not underestimated at BMW Car IT.

Christian Salzmann, the CEO of BMW Car IT, states it clearly: “Providing good software solutions to BMW for many years, BMW Car IT knows that continuous operations and maintenance is one of the major cornerstones for providing a great experience to our customers. The continuous activity of development and operations of software going hand-in-hand, in short DevOps, is part of BMW Car IT’s company mindset. BMW Car IT’s support for further development and operations in the Real-time Linux Project is no exception to this rule.”