xref: /freebsd/contrib/unifdef/COPYING (revision fb3ef04d2028110f06d68b09009f1f2ca0f4128e)
1*fb3ef04dSDag-Erling Smørgravunifdef copyright licence
2*fb3ef04dSDag-Erling Smørgrav-------------------------
3*fb3ef04dSDag-Erling Smørgrav
4*fb3ef04dSDag-Erling SmørgravAll files in this package are distributed under the two-clause BSD
5*fb3ef04dSDag-Erling Smørgravcopyright licence, except for the manual page unifdef.1 and the
6*fb3ef04dSDag-Erling Smørgravportability support code in the FreeBSD subdirectory, which all have
7*fb3ef04dSDag-Erling Smørgrava three-clause BSD copyright licence.
8*fb3ef04dSDag-Erling Smørgrav
9*fb3ef04dSDag-Erling SmørgravUnifdef was derived from software contributed to Berkeley by Dave
10*fb3ef04dSDag-Erling SmørgravYost. It was rewritten to support ANSI C by Tony Finch. The original
11*fb3ef04dSDag-Erling Smørgravversion of unifdef.c carried the four-clause BSD copyright licence.
12*fb3ef04dSDag-Erling SmørgravNone of its code remains in this version (though some of the names
13*fb3ef04dSDag-Erling Smørgravremain) so it now carries the more liberal two-clause licence.
14*fb3ef04dSDag-Erling Smørgrav
15*fb3ef04dSDag-Erling SmørgravUnless otherwise stated, the files in this package are:
16*fb3ef04dSDag-Erling Smørgrav
17*fb3ef04dSDag-Erling Smørgrav  Copyright (c) 2002 - 2020 Tony Finch <dot@dotat.at>
18*fb3ef04dSDag-Erling Smørgrav
19*fb3ef04dSDag-Erling Smørgravunifdefall.sh is:
20*fb3ef04dSDag-Erling Smørgrav
21*fb3ef04dSDag-Erling Smørgrav  Copyright (c) 2002 - 2013 Tony Finch <dot@dotat.at>
22*fb3ef04dSDag-Erling Smørgrav  Copyright (c) 2009 - 2010 Jonathan Nieder <jrnieder@gmail.com>
23*fb3ef04dSDag-Erling Smørgrav
24*fb3ef04dSDag-Erling SmørgravSome files in the tests directory are:
25*fb3ef04dSDag-Erling Smørgrav
26*fb3ef04dSDag-Erling Smørgrav  Copyright 2004, 2008 Bob Proulx <bob@proulx.com>
27*fb3ef04dSDag-Erling Smørgrav
28*fb3ef04dSDag-Erling SmørgravThe two-clause BSD copyright licence applying to all the above files is:
29*fb3ef04dSDag-Erling Smørgrav
30*fb3ef04dSDag-Erling Smørgrav  Redistribution and use in source and binary forms, with or without
31*fb3ef04dSDag-Erling Smørgrav  modification, are permitted provided that the following conditions
32*fb3ef04dSDag-Erling Smørgrav  are met:
33*fb3ef04dSDag-Erling Smørgrav  1. Redistributions of source code must retain the above copyright
34*fb3ef04dSDag-Erling Smørgrav     notice, this list of conditions and the following disclaimer.
35*fb3ef04dSDag-Erling Smørgrav  2. Redistributions in binary form must reproduce the above copyright
36*fb3ef04dSDag-Erling Smørgrav     notice, this list of conditions and the following disclaimer in the
37*fb3ef04dSDag-Erling Smørgrav     documentation and/or other materials provided with the distribution.
38*fb3ef04dSDag-Erling Smørgrav
39*fb3ef04dSDag-Erling Smørgrav  THIS SOFTWARE IS PROVIDED BY THE AUTHOR AND CONTRIBUTORS ``AS IS'' AND
40*fb3ef04dSDag-Erling Smørgrav  ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
41*fb3ef04dSDag-Erling Smørgrav  IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
42*fb3ef04dSDag-Erling Smørgrav  ARE DISCLAIMED.  IN NO EVENT SHALL THE AUTHOR OR CONTRIBUTORS BE LIABLE
43*fb3ef04dSDag-Erling Smørgrav  FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
44*fb3ef04dSDag-Erling Smørgrav  DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
45*fb3ef04dSDag-Erling Smørgrav  OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
46*fb3ef04dSDag-Erling Smørgrav  HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
47*fb3ef04dSDag-Erling Smørgrav  LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
48*fb3ef04dSDag-Erling Smørgrav  OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
49*fb3ef04dSDag-Erling Smørgrav  SUCH DAMAGE.
50*fb3ef04dSDag-Erling Smørgrav
51*fb3ef04dSDag-Erling SmørgravThe three-clause BSD copyright licence for the manual page unifdef.1
52*fb3ef04dSDag-Erling Smørgravand the portability support code from FreeBSD is below. The fourth
53*fb3ef04dSDag-Erling Smørgravadvertising clause that used to appear between clauses 2 and 3 was
54*fb3ef04dSDag-Erling Smørgravrescinded by the University of California Berkeley in 1999.
55*fb3ef04dSDag-Erling Smørgravftp://ftp.cs.berkeley.edu/pub/4bsd/README.Impt.License.Change
56*fb3ef04dSDag-Erling Smørgrav
57*fb3ef04dSDag-Erling Smørgrav  Copyright (c) 1985 - 1994
58*fb3ef04dSDag-Erling Smørgrav	The Regents of the University of California.  All rights reserved.
59*fb3ef04dSDag-Erling Smørgrav  Copyright (c) 2002 - 2012 Tony Finch <dot@dotat.at>.  All rights reserved.
60*fb3ef04dSDag-Erling Smørgrav
61*fb3ef04dSDag-Erling Smørgrav  Redistribution and use in source and binary forms, with or without
62*fb3ef04dSDag-Erling Smørgrav  modification, are permitted provided that the following conditions
63*fb3ef04dSDag-Erling Smørgrav  are met:
64*fb3ef04dSDag-Erling Smørgrav  1. Redistributions of source code must retain the above copyright
65*fb3ef04dSDag-Erling Smørgrav     notice, this list of conditions and the following disclaimer.
66*fb3ef04dSDag-Erling Smørgrav  2. Redistributions in binary form must reproduce the above copyright
67*fb3ef04dSDag-Erling Smørgrav     notice, this list of conditions and the following disclaimer in the
68*fb3ef04dSDag-Erling Smørgrav     documentation and/or other materials provided with the distribution.
69*fb3ef04dSDag-Erling Smørgrav  3. Neither the name of the University nor the names of its contributors
70*fb3ef04dSDag-Erling Smørgrav     may be used to endorse or promote products derived from this software
71*fb3ef04dSDag-Erling Smørgrav     without specific prior written permission.
72*fb3ef04dSDag-Erling Smørgrav
73*fb3ef04dSDag-Erling Smørgrav  THIS SOFTWARE IS PROVIDED BY THE REGENTS AND CONTRIBUTORS ``AS IS'' AND
74*fb3ef04dSDag-Erling Smørgrav  ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
75*fb3ef04dSDag-Erling Smørgrav  IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
76*fb3ef04dSDag-Erling Smørgrav  ARE DISCLAIMED.  IN NO EVENT SHALL THE REGENTS OR CONTRIBUTORS BE LIABLE
77*fb3ef04dSDag-Erling Smørgrav  FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
78*fb3ef04dSDag-Erling Smørgrav  DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
79*fb3ef04dSDag-Erling Smørgrav  OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
80*fb3ef04dSDag-Erling Smørgrav  HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
81*fb3ef04dSDag-Erling Smørgrav  LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
82*fb3ef04dSDag-Erling Smørgrav  OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
83*fb3ef04dSDag-Erling Smørgrav  SUCH DAMAGE.
84*fb3ef04dSDag-Erling Smørgrav
85*fb3ef04dSDag-Erling Smørgrav- end -
86