Chapter 3. The Yocto Project Development Environment

Table of Contents

3.1. Open Source Philosophy
3.2. The Development Host
3.3. Yocto Project Source Repositories
3.4. Git Workflows and the Yocto Project
3.5. Git
3.5.1. Repositories, Tags, and Branches
3.5.2. Basic Commands
3.6. Licensing

This chapter takes a look at the Yocto Project development environment. The chapter provides Yocto Project Development environment concepts that help you understand how work is accomplished in an open source environment, which is very different as compared to work accomplished in a closed, proprietary environment.

Specifically, this chapter addresses open source philosophy, source repositories, workflows, Git, and licensing.