AGL

Welcome to the Automotive Grade Linux (AGL) documentation.

This page will provide a brief overview of the AGL Distribution and an introduction to selected topics that can help you get a quick start using AGL for development.

What is Automotive Grade Linux?

Automotive Grade Linux is a collaborative, open source project that brings together automakers, suppliers, and technology companies for the purpose of building Linux-based, open source software platforms for automotive applications that can serve as de facto industry standards.

AGL address all software in the vehicle: infotainment, instrument cluster, heads-up-display (HUD), telematics, connected car, advanced driver assistance systems (ADAS), functional safety, and autonomous driving.

Adopting a shared platform across the industry reduces fragmentation and allows automakers and suppliers to reuse the same code base, which leads to rapid innovation and faster time-to-market for new products.

AGL is a Linux Foundation project and its goals are as follows:

You can find additional overview information on the "About Automotive Grade Linux" page. You can find information on the AGL Unified Code Base on the "Unified Code Base" page.

What Can I Do Right Away Using AGL?

The "Getting Started" topics allow you to quickly accomplish some work using AGL. You can use the "Getting Started" sections to do the following:

Participate

The AGL community is diverse and supportive. Anyone can join the mailing list, participate in Zoom meetings, or contribute to any of our projects at any time. You can become an active community member that contributes feedback, ideas, suggestions, bugs and documentation.

Communications

AGL uses groups.io for communication. The AGL technical community uses the AGL Developer Community mail list. The agl-dev-community on groups.io contains a vast archive of publicly viewable messages and content. Please subscribe to the mail for developer questions, general issues, etc. This is where most of the AGL developer discussions occur. If you need help with something, do not hesitate to post your questions to this list, the AGL Community will help you!

Recurring Meetings

We have a weekly developer meeting and a number of other recurring Expert Group meetings that everyone is invited to participate in. The complete list of meetings and their information is available on AGL Google Calendar. You can subscribe to AGL Google Calendar by logging to your LF account and clicking subscribe to calendar button at the bottom of AGL Google Calendar page.

Discord

AGL has a discord channel that you can join using this link: AGL Discord

Note: Keep timezones in mind, ask your question and stay on the channel.

Platforms

AGL uses variety of Platforms for different puposes.

Marketing

Developers