In this chapter, we learned how we can customize existing recipes using the .bbappend files and benefit from this by avoiding the duplication source code. We saw how to enable or disable one feature, how to apply a patch, and how to change BusyBox and the linux-yocto framework's configuration.

In the next chapter, we will discuss how the Yocto Project can help us with some legal aspects of producing a Linux-based system using packages under different licenses. We will understand which artifacts we need and how Poky can be configured to generate the artifacts that should be shared as part of the copyleft compliance accomplishment process.


Get Embedded Linux Development using Yocto Projects - Second Edition now with O’Reilly online learning.

O’Reilly members experience live online training, plus books, videos, and digital content from 200+ publishers.