Hello community, here is the log from the commit of package cilium for openSUSE:Factory checked in at 2019-02-28 21:44:21 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/cilium (Old) and /work/SRC/openSUSE:Factory/.cilium.new.28833 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Package is "cilium" Thu Feb 28 21:44:21 2019 rev:8 rq:679881 version:1.4.0 Changes: -------- --- /work/SRC/openSUSE:Factory/cilium/cilium.changes 2019-02-25 17:59:05.854193698 +0100 +++ /work/SRC/openSUSE:Factory/.cilium.new.28833/cilium.changes 2019-02-28 21:44:22.657500138 +0100 @@ -1,0 +2,19 @@ +Wed Feb 27 15:52:38 UTC 2019 - ndas@suse.de + +- Fix license. BPF code templates are licensed under GPLv2 while + the rest is under Apache License, v2 + (see https://github.com/cilium/cilium#license) + + Cilium (the component licensed on Apache 2.0, written in Go) does + two things with BPF program sources (licensed on GPL-2.0): + + * it executes llvm/clang to compile BPF program sources to object + files + * it executes tc (a utility which is a part of iproute2) to load + object files into the kernel + + So, Cilium as a Go program only does execv calls on external + utilities (llvm and iproute2) to perform some actions on BPF + program sources and objects. + +------------------------------------------------------------------- ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ cilium.spec ++++++ --- /var/tmp/diff_new_pack.Ov1gBD/_old 2019-02-28 21:44:23.761499666 +0100 +++ /var/tmp/diff_new_pack.Ov1gBD/_new 2019-02-28 21:44:23.761499666 +0100 @@ -38,7 +38,7 @@ Version: 1.4.0 Release: 0 Summary: Linux Native, HTTP Aware Networking and Security for Containers -License: Apache-2.0 AND GPL-2.0-only +License: Apache-2.0 AND GPL-2.0-or-later Group: System/Management URL: https://github.com/cilium/cilium Source: %{name}-%{version}.tar.gz