Session

A Practical Guide to eBPF Licensing: Or How I Learned To Stop Worrying and Love the GPL

While there is a wide appreciation of the power of eBPF as used across the CNCF project landscape, there are some misconceptions in the ecosystem about when eBPF programs need to be licensed under the GPL and how that impacts licensing compliance. eBPF is a unique technology inside the cloud native landscape, making it possible for projects, like Cilium, Falco, and Pixie, to extend Linux kernel functionality from userspace.

Seeing GPL licensed code may give some licensing compliance teams pause because eBPF is unfamiliar to them - but it shouldn’t. This talk provides context around why the GPL licensed eBPF code exists and isn't a licensing hazard for the rest of the project.

If you are a contributor to a project already using eBPF or looking to add it, or you're unfamiliar with why eBPF licensing is so exceptional, come to this session and learn some practical strategies for eBPF licensing and you’ll hopefully learn to stop worrying and love the GPL.

Bill Mulligan

Community Pollinator

Berlin, Germany

Actions

Please note that Sessionize is not responsible for the accuracy or validity of the data provided by speakers. If you suspect this profile to be fake or spam, please let us know.

Jump to top