| .. SPDX-License-Identifier: CC-BY-SA-2.0-UK | 
 |  | 
 | ********************************************** | 
 | The Yocto Project Overview and Concepts Manual | 
 | ********************************************** | 
 |  | 
 | .. _overview-manual-welcome: | 
 |  | 
 | Welcome | 
 | ======= | 
 |  | 
 | Welcome to the Yocto Project Overview and Concepts Manual! This manual | 
 | introduces the Yocto Project by providing concepts, software overviews, | 
 | best-known-methods (BKMs), and any other high-level introductory | 
 | information suitable for a new Yocto Project user. | 
 |  | 
 | The following list describes what you can get from this manual: | 
 |  | 
 | -  `Introducing the Yocto Project <#overview-yp>`__\ *:* This chapter | 
 |    provides an introduction to the Yocto Project. You will learn about | 
 |    features and challenges of the Yocto Project, the layer model, | 
 |    components and tools, development methods, the | 
 |    :term:`Poky` reference distribution, the | 
 |    OpenEmbedded build system workflow, and some basic Yocto terms. | 
 |  | 
 | -  `The Yocto Project Development | 
 |    Environment <#overview-development-environment>`__\ *:* This chapter | 
 |    helps you get started understanding the Yocto Project development | 
 |    environment. You will learn about open source, development hosts, | 
 |    Yocto Project source repositories, workflows using Git and the Yocto | 
 |    Project, a Git primer, and information about licensing. | 
 |  | 
 | -  :doc:`overview-manual-concepts` *:* This | 
 |    chapter presents various concepts regarding the Yocto Project. You | 
 |    can find conceptual information about components, development, | 
 |    cross-toolchains, and so forth. | 
 |  | 
 | This manual does not give you the following: | 
 |  | 
 | -  *Step-by-step Instructions for Development Tasks:* Instructional | 
 |    procedures reside in other manuals within the Yocto Project | 
 |    documentation set. For example, the :doc:`../dev-manual/dev-manual` | 
 |    provides examples on how to perform | 
 |    various development tasks. As another example, the  | 
 |    :doc:`../sdk-manual/sdk-manual` manual contains detailed | 
 |    instructions on how to install an SDK, which is used to develop | 
 |    applications for target hardware. | 
 |  | 
 | -  *Reference Material:* This type of material resides in an appropriate | 
 |    reference manual. For example, system variables are documented in the | 
 |    :doc:`../ref-manual/ref-manual`. As another | 
 |    example, the :doc:`../bsp-guide/bsp-guide` contains reference information on | 
 |    BSPs. | 
 |  | 
 | -  *Detailed Public Information Not Specific to the Yocto Project:* For | 
 |    example, exhaustive information on how to use the Source Control | 
 |    Manager Git is better covered with Internet searches and official Git | 
 |    Documentation than through the Yocto Project documentation. | 
 |  | 
 | .. _overview-manual-other-information: | 
 |  | 
 | Other Information | 
 | ================= | 
 |  | 
 | Because this manual presents information for many different topics, | 
 | supplemental information is recommended for full comprehension. For | 
 | additional introductory information on the Yocto Project, see the | 
 | :yocto_home:`Yocto Project Website <>`. If you want to build an image | 
 | with no knowledge of Yocto Project as a way of quickly testing it out, | 
 | see the :doc:`../brief-yoctoprojectqs/brief-yoctoprojectqs` document. | 
 | For a comprehensive list of links and other documentation, see the | 
 | ":ref:`Links and Related | 
 | Documentation <resources-links-and-related-documentation>`" | 
 | section in the Yocto Project Reference Manual. |