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