Skip to Main Content
Embedded Linux Development Using Yocto Project - Third Edition
book

Embedded Linux Development Using Yocto Project - Third Edition

by Otavio Salvador, Daiane Angolini
April 2023
Intermediate to advanced content levelIntermediate to advanced
196 pages
4h 4m
English
Packt Publishing
Content preview from Embedded Linux Development Using Yocto Project - Third Edition

14

Achieving GPL Compliance

In this chapter, we will see how we can ensure open source license compliance and use Poky to provide the artifacts needed, such as the source code, licensing text, and the list of derivative work. This is critical for most products introduced into the market nowadays, as open source code needs to live alongside proprietary code.

Understanding copyleft

Copyleft is a legal way to use copyright law to maximize rights and express freedom. However, it impacts our products. We must meet all obligations of open source and free software licenses.

When building a Linux distribution, at least two projects are used: the Linux kernel and a compiler. The GNU Compiler Collection (GCC) is still the most commonly used compiler. ...

Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Start your free trial

You might also like

Linux Kernel Development, Third Edition

Linux Kernel Development, Third Edition

Robert Love
Understanding the Linux Kernel, 3rd Edition

Understanding the Linux Kernel, 3rd Edition

Daniel P. Bovet, Marco Cesati

Publisher Resources

ISBN: 9781804615065