summaryrefslogtreecommitdiffstats
path: root/debian/copyright
diff options
context:
space:
mode:
authorDaniel Baumann <daniel.baumann@progress-linux.org>2024-04-28 07:10:00 +0000
committerDaniel Baumann <daniel.baumann@progress-linux.org>2024-04-28 07:10:00 +0000
commit749c265897cde410eca1765c6c8457b84327cfb8 (patch)
tree338e5ee9bb8754b9fa392cc4d6c688f406bed125 /debian/copyright
parentAdding upstream version 1.3.1. (diff)
downloadxdp-tools-749c265897cde410eca1765c6c8457b84327cfb8.tar.xz
xdp-tools-749c265897cde410eca1765c6c8457b84327cfb8.zip
Adding debian version 1.3.1-1.debian/1.3.1-1debian
Signed-off-by: Daniel Baumann <daniel.baumann@progress-linux.org>
Diffstat (limited to 'debian/copyright')
-rw-r--r--debian/copyright225
1 files changed, 225 insertions, 0 deletions
diff --git a/debian/copyright b/debian/copyright
new file mode 100644
index 0000000..f91477d
--- /dev/null
+++ b/debian/copyright
@@ -0,0 +1,225 @@
+Format: https://www.debian.org/doc/packaging-manuals/copyright-format/1.0/
+Source: https://github.com/xdp-project/xdp-tools
+Upstream-Name: xdp-tools
+
+Files: *
+Copyright: 2018-2022 Intel Corporation
+ 2019-2022 Red Hat
+ 2019-2022 Toke Høiland-Jørgensen <toke@redhat.com>
+ 2020 Michal Rostecki <mrostecki@mailfence.com>
+ 2020 Nick Hainke <vincent@systemli.org>
+ 2021-2022 Kumar Kartikeya Dwivedi <memxor@gmail.com>
+ 2022 Marcus Barczak <mbarczak@gmail.com>
+ 2021 Hengqi Chen <chenhengqi@outlook.com>
+ Grant Seltzer <grantseltzer@gmail.com>
+License: GPL-2.0
+
+Files: headers/linux/icmp.h
+ headers/linux/if.h
+Copyright: 2021 Red Hat
+License: GPL-2+ with Linux-syscall-note exception
+
+Files: **/Makefile
+ lib/common.mk
+ headers/xdp/parsing_helpers.h
+ headers/xdp/prog_dispatcher.h
+ headers/xdp/xdp_helpers.h
+ lib/libxdp/xsk_def_xdp_prog.h
+Copyright: 2018-2022 Intel Corporation
+ 2019-2022 Red Hat
+License: GPL-2.0 OR BSD-2-Clause
+
+Files: headers/linux/err.h
+ headers/linux/list.h
+ headers/xdp/libxdp.h
+ headers/xdp/xsk.h
+ lib/libxdp/bpf_instr.h
+ lib/libxdp/libxdp.c
+ lib/libxdp/libxdp.pc.template
+ lib/libxdp/xsk.c
+ lib/libbpf/*
+Copyright: 2018-2022 Intel Corporation
+ 2019-2022 Red Hat
+ 2019-2022 Toke Høiland-Jørgensen <toke@redhat.com>
+ 2020 Nick Hainke <vincent@systemli.org>
+ 2021-2022 Kumar Kartikeya Dwivedi <memxor@gmail.com>
+ 2022 Robin Cowley <robin.cowley@thehutgroup.com>
+ 2022 Gijs Peskens <gijs@peskens.net>
+ 2022 Cheng Li <lic121@chinatelecom.cn>
+ 2022 Sebastiano Miano <mianosebastiano@gmail.com>
+ 2022 Gian Lorenzo Meocci <glmeocci@gmail.com>
+ 2021 Qijun Chen <chenqijun@corp.netease.com>
+ 2013-2015 Alexei Starovoitov <ast@kernel.org>
+ 2015 Wang Nan <wangnan0@huawei.com>
+ 2015 Huawei Inc.
+ 2018, 2019, 2021 Facebook
+ 2017 Nicira, Inc.
+ 2019 Isovalent, Inc.
+ 2019 Netronome Systems, Inc.
+ 2003-2013 Thomas Graf <tgraf@suug.ch>
+ 2022 Meta Platforms, Inc. and affiliates.
+License: LGPL-2.1 OR BSD-2-Clause
+
+Files: headers/linux/bpf.h
+ headers/linux/btf.h
+ headers/linux/if_link.h
+ headers/linux/if_xdp.h
+ lib/libbpf/include/uapi/linux/bpf.h
+ lib/libbpf/include/uapi/linux/bpf_common.h
+ lib/libbpf/include/uapi/linux/btf.h
+ lib/libbpf/include/uapi/linux/if_link.h
+ lib/libbpf/include/uapi/linux/if_xdp.h
+Copyright: 2011-2014 PLUMgrid
+ 2018 Facebook
+ 2018-2022 Intel Corporation
+ 2019-2022 Red Hat
+License: GPL-2 with Linux-syscall-note exception
+
+Files: headers/linux/jhash.h
+Copyright: 2006. Bob Jenkins (bob_jenkins@burtleburtle.net)
+ 2009-2010 Jozsef Kadlecsik (kadlec@blackhole.kfki.hu)
+License: public-domain
+ These are the credits from Bob's sources:
+ .
+ lookup3.c, by Bob Jenkins, May 2006, Public Domain.
+ .
+ These are functions for producing 32-bit hashes for hash table lookup.
+ hashword(), hashlittle(), hashlittle2(), hashbig(), mix(), and final()
+ are externally useful functions. Routines to test the hash are included
+ if SELF_TEST is defined. You can use this free for any purpose. It's in
+ the public domain. It has no warranty.
+ .
+ Copyright (C) 2009-2010 Jozsef Kadlecsik (kadlec@netfilter.org)
+ .
+ I've modified Bob's hash to be useful in the Linux kernel, and
+ any bugs present are my fault.
+ Jozsef
+
+Files: debian/*
+Copyright: 2022-2023 Luca Boccassi <bluca@debian.org>
+License: BSD-2-Clause
+
+License: BSD-2-Clause
+ Redistribution and use in source and binary forms, with or without
+ modification, are permitted provided that the following conditions are met:
+ .
+ 1. Redistributions of source code must retain the above copyright notice,
+ this list of conditions and the following disclaimer.
+ .
+ 2. Redistributions in binary form must reproduce the above copyright
+ notice, this list of conditions and the following disclaimer in the
+ documentation and/or other materials provided with the distribution.
+ .
+ THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS"
+ AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
+ IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
+ ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE
+ LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR
+ CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
+ SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
+ INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN
+ CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
+ ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
+ POSSIBILITY OF SUCH DAMAGE.
+
+License: GPL-2.0
+ This package is free software; you can redistribute it and/or modify
+ it under the terms of the GNU General Public License version 2 as
+ published by the Free Software Foundation.
+ .
+ This package is distributed in the hope that it will be useful,
+ but WITHOUT ANY WARRANTY; without even the implied warranty of
+ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ GNU General Public License for more details.
+ .
+ You should have received a copy of the GNU General Public License
+ along with this package; if not, write to the Free Software
+ Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA
+ .
+ On Debian systems, the complete text of the GNU General Public License version
+ 2 can be found in `/usr/share/common-licenses/GPL-2'.
+
+License: GPL-2 with Linux-syscall-note exception
+ NOTE! This copyright does *not* cover user programs that use kernel services
+ by normal system calls - this is merely considered normal use of the kernel,
+ and does *not* fall under the heading of "derived work". Also note that the
+ GPL below is copyrighted by the Free Software Foundation, but the instance of
+ code that it refers to (the Linux kernel) is copyrighted by me and others who
+ actually wrote it.
+ .
+ Also note that the only valid version of the GPL as far as the kernel is
+ concerned is _this_ particular version of the license (ie v2, not v2.2 or v3.x
+ or whatever), unless explicitly otherwise stated.
+ .
+ Linus Torvalds
+ .
+ This program is free software; you can redistribute it and/or modify
+ it under the terms of the GNU General Public License as published by
+ the Free Software Foundation; version 2 of the License.
+ .
+ This program is distributed in the hope that it will be useful,
+ but WITHOUT ANY WARRANTY; without even the implied warranty of
+ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ GNU General Public License for more details.
+ .
+ You should have received a copy of the GNU General Public License
+ along with this program; if not, write to the Free Software Foundation, Inc.,
+ 51 Franklin St, Fifth Floor, Boston, MA 02110-1301, USA.
+ .
+ On Debian and systems the full text of the GNU General Public
+ License version 2 can be found in the file
+ `/usr/share/common-licenses/GPL-2`
+
+License: GPL-2+ with Linux-syscall-note exception
+ NOTE! This copyright does *not* cover user programs that use kernel services
+ by normal system calls - this is merely considered normal use of the kernel,
+ and does *not* fall under the heading of "derived work". Also note that the
+ GPL below is copyrighted by the Free Software Foundation, but the instance of
+ code that it refers to (the Linux kernel) is copyrighted by me and others who
+ actually wrote it.
+ .
+ Also note that the only valid version of the GPL as far as the kernel is
+ concerned is _this_ particular version of the license (ie v2, not v2.2 or v3.x
+ or whatever), unless explicitly otherwise stated.
+ .
+ Linus Torvalds
+ .
+ This program is free software; you can redistribute it and/or modify
+ it under the terms of the GNU General Public License as published by
+ the Free Software Foundation; either version 2 of the License, or
+ (at your option) any later version.
+ .
+ This program is distributed in the hope that it will be useful,
+ but WITHOUT ANY WARRANTY; without even the implied warranty of
+ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ GNU General Public License for more details.
+ .
+ You should have received a copy of the GNU General Public License
+ along with this program; if not, write to the Free Software Foundation, Inc.,
+ 51 Franklin St, Fifth Floor, Boston, MA 02110-1301, USA.
+ .
+ On Debian and systems the full text of the GNU General Public
+ License version 2 can be found in the file
+ `/usr/share/common-licenses/GPL-2`
+
+License: LGPL-2.1
+ This program is free software; you can redistribute it and/or modify
+ it under the terms of the GNU Lesser General Public License as published by
+ the Free Software Foundation; either version 2.1, or (at your option)
+ any later version.
+ .
+ This program is distributed in the hope that it will be useful,
+ but WITHOUT ANY WARRANTY; without even the implied warranty of
+ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ GNU Lesser General Public License for more details.
+ .
+ You should have received a copy of the GNU Lesser General Public License along
+ with this program; if not, write to the Free Software Foundation,
+ Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
+ .
+ On Debian systems, the complete text of the GNU Lesser General Public
+ License version 2.1 can be found in ‘/usr/share/common-licenses/LGPL-2.1’.
+ along with this program. If not, see <https://www.gnu.org/licenses/>
+Comment:
+ On Debian systems, the complete text of the GNU General
+ Public License version 2 can be found in "/usr/share/common-licenses/GPL-2".