innduct - tailing reliable realtime streaming feeder for inn
============================================================

innduct is
  Copyright 2010,2015,2022,2024
  Ian Jackson <ijackson@chiark.greenend.org.uk>


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 <ijackson@chiark.greenend.org.uk>
 *  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.
