Added [in-progress] Developer Guides
[AGL/documentation.git] / docs / 3_Developer_Guides / 1_AGL_Layers / 1_Overview.md
1 ---
2 title: Overview
3 ---
4
5 Overview
6 ========
7
8 The
9 [AGL Project](https://www.automotivelinux.org/) is an automotive-specific
10 development environment that provides a Linux distribution
11 [(AGL UCB](https://www.automotivelinux.org/software/unified-code-base)).
12
13 AGL uses layers designed to be compatible with the
14 [Yocto Project](https://www.yoctoproject.org) and the
15 [OpenEmbedded Project (OE)](https://www.openembedded.org/wiki/Main_Page).
16
17 This section provides information about the layers used by the AGL Project:
18
19 * **`meta-agl`**: Minimal set of software needed to create an AGL distribution
20   used to boot a system.
21   AGL profiles are built on top of this minimal set of software.
22
23 * **`meta-agl-demo`**: Provides a reference or demo platform and applications
24   for the AGL Distribution.
25   The reference UI is part of the `meta-agl-demo` layer.
26
27 * **`meta-agl-devel`**: Contains components under development or being tested.
28   This layer also contains software packages that OEMs need but do not exist
29   in AGL.