Lecture 12 — Module 10: Licenses, compliance, and supply-chain hygiene¶
Course: Yocto guide | Phase 2 — Embedded Linux, Yocto
Previous: Lecture 11 | Next: Lecture 13 — Module 11
1. Why this matters in hardware products¶
Your firmware image bundles third-party copyrights. Customers and acquirers ask for software BOMs, license texts, and source offers where required.
2. Practical habits¶
- Enable license manifest generation appropriate to your release (variable names evolve; follow current docs).
- Treat LICENSE and LIC_FILES_CHKSUM in recipes as first-class review items.
- Pin branches or use mirrors for anything that must be rebuildable in five years.
3. Lab 10 — Inspect the manifests¶
Generate your image and locate the license manifest artifacts. Pick three packages and verify: SPDX or license file is recorded, and the version matches what you thought you shipped.
Previous: Lecture 11 | Next: Lecture 13 — Module 11