innduct - tailing reliable realtime streaming feeder for inn ============================================================ innduct is Copyright 2010,2015,2022,2024 Ian Jackson GPLv3+ ====== innduct is distributed under the terms of the GNU General Public License, version 3 or later (at your option). secnet 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. The file COPYING in the source tree contains a copy of the GNU GPL v3. A copy of this licence can be found on Debian systems (and derivatives) in /usr/share/common-licenses/GPL-3. Some files contain a notice with the abbreviated form: SPDX-License-Identifier: GPL-3.0-or-later As is conventional, this should be read as a licence grant. Contributing ============ Contributions to secnet are accepted based on the git commit Signed-off-by convention, by which the contributors' certify their contributions according to the Developer Certificate of Origin version 1.1 - see the file DEVELOPER-CERTIFICATE. If you create a new file please be sure to add an appropriate licence header. In the main parts of innduct this should be something like: * innduct * tailing reliable realtime streaming feeder for inn * foo.c - example file being added * * Copyright Ian Jackson * and contributors; see LICENCE.txt. * SPDX-License-Identifier: GPL-3.0-or-later Incorporated and related works ============================== The source tree contains a handful of build system related files that aren't part of innduct proper, and have a separate copyright status. And, we link against libraries supplied by INN2. autoconf-aux/* -------------- Used for building, but none of this ends up in the binaries. Manually copied from Debian's automake-1.16 package. Copyright (C) 1992-2018 Free Software Foundation, Inc. Copyright (C) 1994 X Consortium Listed authors: Tom Tromey, Per Bothner, Ben Elliston, Alexandre Oliva, Fran,cois Pinard, Noah Friedman. Licence is GPLv3+; see autoconf-aux/COPYING. Makefile.in, configure ---------------------- Used for building, but none of this ends up in the binaries. Generated by autogen.sh, which copies parts of the system's autoconf and automake into the innduct source tree, combining it with the "source code proper" eg configure.ac. (In the Debian package build, dh will rerun autogen.sh, overwriting the supplied version.) As of January 2024, the versions here are: Copyright (C) 1992-1996, 1998-2012 Free Software Foundation, Inc. Copyright authors and contributors to innduct (see above) Licence of each from the Free Software Foundation is as follows: The Free Software Foundation gives unlimited permission to copy, distribute and modify [this file]. But the overall licence is GPLv3+ since each file also contains GPLv3+ code from innduct's build system. INN2 ---- Nothing from INN2 is included in the innduct source tree. But when you build innduct, you link with libraries from inn2 (currently, statically, since those libraries have no stable ABI). INN2 is under a variety of licences. At the time of writing, MIT, and GPLv2+. So the effective licence of the resulting binaries is GPLv3+ - the licence of innduct itself.