Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

samples/bpf: relicense bpf_insn.h as GPL-2.0-only OR BSD-2-Clause #1823

Closed
wants to merge 2 commits into from

Conversation

kernel-patches-bot
Copy link

Pull request for series with
subject: samples/bpf: relicense bpf_insn.h as GPL-2.0-only OR BSD-2-Clause
version: 1
url: https://patchwork.kernel.org/project/netdevbpf/list/?series=551339

@kernel-patches-bot
Copy link
Author

Master branch: 7c3a009
series: https://patchwork.kernel.org/project/netdevbpf/list/?series=551339
version: 1

@kernel-patches-bot
Copy link
Author

Master branch: 1997152
series: https://patchwork.kernel.org/project/netdevbpf/list/?series=551339
version: 1

@kernel-patches-bot
Copy link
Author

Master branch: a3debf1
series: https://patchwork.kernel.org/project/netdevbpf/list/?series=551339
version: 1

@kernel-patches-bot
Copy link
Author

Master branch: 2248c2f
series: https://patchwork.kernel.org/project/netdevbpf/list/?series=551339
version: 1

@kernel-patches-bot
Copy link
Author

Master branch: ca3a86d
series: https://patchwork.kernel.org/project/netdevbpf/list/?series=551339
version: 1

@kernel-patches-bot
Copy link
Author

Master branch: 79e2c30
series: https://patchwork.kernel.org/project/netdevbpf/list/?series=551339
version: 1

@kernel-patches-bot
Copy link
Author

Master branch: ced1858
series: https://patchwork.kernel.org/project/netdevbpf/list/?series=551339
version: 1

@kernel-patches-bot
Copy link
Author

Master branch: 4ccb9f0
series: https://patchwork.kernel.org/project/netdevbpf/list/?series=551339
version: 1

Nobody and others added 2 commits September 28, 2021 17:31
libbpf and bpftool have been dual-licensed to facilitate inclusion in
software that is not compatible with GPL2-only (ie: Apache2), but the
samples are still GPL2-only.

Given these files are samples, they get naturally copied around. For example
it is the case for samples/bpf/bpf_insn.h which was copied into the systemd
tree: https://github.com/systemd/systemd/blob/main/src/shared/linux/bpf_insn.h

Dual-license this header as GPL-2.0-only OR BSD-2-Clause to follow
the same licensing used by libbpf and bpftool:

1bc38b8 ("libbpf: relicense libbpf as LGPL-2.1 OR BSD-2-Clause")
907b223 ("tools: bpftool: dual license all files")

Signed-off-by: Luca Boccassi <bluca@debian.org>
Acked-by: Simon Horman <simon.horman@corigine.com>
Acked-by: Daniel Mack <daniel@zonque.org>
Acked-by: Josef Bacik <josef@toxicpanda.com>
Acked-by: Joe Stringer <joe@ovn.org>
Acked-by:  Chenbo Feng <fengc@google.com>
@kernel-patches-bot
Copy link
Author

Master branch: 571fa24
series: https://patchwork.kernel.org/project/netdevbpf/list/?series=551339
version: 1

@kernel-patches-bot
Copy link
Author

At least one diff in series https://patchwork.kernel.org/project/netdevbpf/list/?series=551339 irrelevant now. Closing PR.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
2 participants