xref: /freebsd/contrib/atf/COPYING (revision cfe30d02adda7c3b5c76156ac52d50d8cab325d9)
1*c243e490SMarcel MoolenaarRedistribution terms                            Automated Testing Framework
2*c243e490SMarcel Moolenaar===========================================================================
3*c243e490SMarcel Moolenaar
4*c243e490SMarcel Moolenaar
5*c243e490SMarcel MoolenaarLicense
6*c243e490SMarcel Moolenaar*******
7*c243e490SMarcel Moolenaar
8*c243e490SMarcel MoolenaarCopyright (c) 2007, 2008, 2009, 2010, 2011, 2012 The NetBSD Foundation, Inc.
9*c243e490SMarcel MoolenaarAll rights reserved.
10*c243e490SMarcel Moolenaar
11*c243e490SMarcel MoolenaarRedistribution and use in source and binary forms, with or without
12*c243e490SMarcel Moolenaarmodification, are permitted provided that the following conditions are met:
13*c243e490SMarcel Moolenaar
14*c243e490SMarcel Moolenaar1. Redistributions of source code must retain the above copyright notice,
15*c243e490SMarcel Moolenaar   this list of conditions and the following disclaimer.
16*c243e490SMarcel Moolenaar
17*c243e490SMarcel Moolenaar2. Redistributions in binary form must reproduce the above copyright
18*c243e490SMarcel Moolenaar   notice, this list of conditions and the following disclaimer in the
19*c243e490SMarcel Moolenaar   documentation and/or other materials provided with the distribution.
20*c243e490SMarcel Moolenaar
21*c243e490SMarcel MoolenaarTHIS SOFTWARE IS PROVIDED BY THE NETBSD FOUNDATION, INC. AND CONTRIBUTORS
22*c243e490SMarcel Moolenaar``AS IS'' AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED
23*c243e490SMarcel MoolenaarTO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR
24*c243e490SMarcel MoolenaarPURPOSE ARE DISCLAIMED.  IN NO EVENT SHALL THE FOUNDATION OR CONTRIBUTORS
25*c243e490SMarcel MoolenaarBE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR
26*c243e490SMarcel MoolenaarCONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
27*c243e490SMarcel MoolenaarSUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
28*c243e490SMarcel MoolenaarINTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN
29*c243e490SMarcel MoolenaarCONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
30*c243e490SMarcel MoolenaarARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
31*c243e490SMarcel MoolenaarPOSSIBILITY OF SUCH DAMAGE.
32*c243e490SMarcel Moolenaar
33*c243e490SMarcel Moolenaar
34*c243e490SMarcel MoolenaarCopyright 2011, 2012 Google Inc.
35*c243e490SMarcel MoolenaarAll rights reserved.
36*c243e490SMarcel Moolenaar
37*c243e490SMarcel MoolenaarRedistribution and use in source and binary forms, with or without
38*c243e490SMarcel Moolenaarmodification, are permitted provided that the following conditions are met:
39*c243e490SMarcel Moolenaar
40*c243e490SMarcel Moolenaar* Redistributions of source code must retain the above copyright
41*c243e490SMarcel Moolenaar  notice, this list of conditions and the following disclaimer.
42*c243e490SMarcel Moolenaar
43*c243e490SMarcel Moolenaar* Redistributions in binary form must reproduce the above copyright
44*c243e490SMarcel Moolenaar  notice, this list of conditions and the following disclaimer in the
45*c243e490SMarcel Moolenaar  documentation and/or other materials provided with the distribution.
46*c243e490SMarcel Moolenaar
47*c243e490SMarcel Moolenaar* Neither the name of Google Inc. nor the names of its contributors
48*c243e490SMarcel Moolenaar  may be used to endorse or promote products derived from this software
49*c243e490SMarcel Moolenaar  without specific prior written permission.
50*c243e490SMarcel Moolenaar
51*c243e490SMarcel MoolenaarTHIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS"
52*c243e490SMarcel MoolenaarAND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
53*c243e490SMarcel MoolenaarIMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
54*c243e490SMarcel MoolenaarARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE
55*c243e490SMarcel MoolenaarLIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR
56*c243e490SMarcel MoolenaarCONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
57*c243e490SMarcel MoolenaarSUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
58*c243e490SMarcel MoolenaarINTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN
59*c243e490SMarcel MoolenaarCONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
60*c243e490SMarcel MoolenaarARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
61*c243e490SMarcel MoolenaarPOSSIBILITY OF SUCH DAMAGE.
62*c243e490SMarcel Moolenaar
63*c243e490SMarcel Moolenaar
64*c243e490SMarcel MoolenaarRelicensed code
65*c243e490SMarcel Moolenaar***************
66*c243e490SMarcel Moolenaar
67*c243e490SMarcel MoolenaarThe following code snippets have been taken from other projects.  Even
68*c243e490SMarcel Moolenaarthough they were not originally licensed under the terms above, the
69*c243e490SMarcel Moolenaaroriginal authors have agreed to relicense their work so that this project
70*c243e490SMarcel Moolenaarcan be distributed under a single license.  This section is put here just to
71*c243e490SMarcel Moolenaarclarify this fact.
72*c243e490SMarcel Moolenaar
73*c243e490SMarcel Moolenaar* configure.ac, Makefile.am: The original versions were derived from the
74*c243e490SMarcel Moolenaar  ones in the XML Catalog Manager project, version 2.2.
75*c243e490SMarcel Moolenaar
76*c243e490SMarcel Moolenaar  Author: Julio Merino <jmmv@users.sourceforge.net>
77*c243e490SMarcel Moolenaar
78*c243e490SMarcel Moolenaar* atf-c/ui.c: The format_paragraph and format_text functions were
79*c243e490SMarcel Moolenaar  derived form the ones in the Monotone project, revision
80*c243e490SMarcel Moolenaar  3a0982da308228d796df35f98d787c5cff2bb5b6.
81*c243e490SMarcel Moolenaar
82*c243e490SMarcel Moolenaar  Author: Julio Merino <jmmv@NetBSD.org>
83*c243e490SMarcel Moolenaar
84*c243e490SMarcel Moolenaar* atf-c++/detail/io.hpp, atf-c++/detail/io.cpp, atf-c++/detail/io_test.cpp:
85*c243e490SMarcel Moolenaar  These files were derived from the file_handle, systembuf, pipe and pistream
86*c243e490SMarcel Moolenaar  classes and tests found in the Boost.Process library.
87*c243e490SMarcel Moolenaar
88*c243e490SMarcel Moolenaar  Author: Julio Merino <jmmv84@gmail.com>
89*c243e490SMarcel Moolenaar
90*c243e490SMarcel Moolenaar* admin/check-style.sh, admin/check-style-common.awk,
91*c243e490SMarcel Moolenaar  admin/check-style-cpp.awk, admin/check-style-shell.awk: These files,
92*c243e490SMarcel Moolenaar  except the first one, were first implemented in the Buildtool project.
93*c243e490SMarcel Moolenaar  They were later adapted to be part of Boost.Process and, during that
94*c243e490SMarcel Moolenaar  process, the shell script was created.
95*c243e490SMarcel Moolenaar
96*c243e490SMarcel Moolenaar  Author: Julio Merino <jmmv84@gmail.com>
97*c243e490SMarcel Moolenaar
98*c243e490SMarcel Moolenaar
99*c243e490SMarcel Moolenaar===========================================================================
100*c243e490SMarcel Moolenaarvim: filetype=text:textwidth=75:expandtab:shiftwidth=2:softtabstop=2
101