Overview
Syllabus
Intro
About Me
Disclaimer
Why Care?
Another Reason Why
The Fundamentals
The Distributed Image
Single Command Build
Test Your Releases!
Use Your Build System
Factory Test
Proprietary Components
Source Patches
Recipes and Build Scripts
Using Desktop/Server Distros
Docker
Pre-compiled Toolchains
Language-Specific Package Managers
Other Insanities
Metadata Bugs
Metadata in Yocto Project Recipes
Metadata Advice
Common Licenses
Unique Licenses
Capturing License Text
Including License Text in an Image
License Packages
Capturing Source Code
Shallow Mirror Tarballs
Using the Archiver
Copyleft Filtering
Providing Layers
Local Configuration
INCOMPATIBLE LICENSE
License Flags
Recent Improvements
WIP: Mirror Archiver (2)
WIP: License Information Bundle
Comparison with Buildroot
Comparison with OpenWRT
Other Projects: Fossology
Other Projects: Software Heritage
Taught by
Linux Foundation