README: recommend Ninja by default and switch to cmake --build
[piglit.git] / COPYING
blob3001a809baa71f18d9abc99ec65b73c40bf18ac9
1 License details should be listed in each source file.  This COPYING
2 file is intended as a quick overview of the licenses involved in this
3 project, but is not a complete list and doesn't replace the licenses
4 on individual files.
6 The following is the 'standard copyright' agreed upon by most
7 contributors, and is currently the canonical license preferred by the
8 piglit project.
11  * Copyright © 2010 Intel Corporation
12  *
13  * Permission is hereby granted, free of charge, to any person obtaining a
14  * copy of this software and associated documentation files (the "Software"),
15  * to deal in the Software without restriction, including without limitation
16  * the rights to use, copy, modify, merge, publish, distribute, sublicense,
17  * and/or sell copies of the Software, and to permit persons to whom the
18  * Software is furnished to do so, subject to the following conditions:
19  *
20  * The above copyright notice and this permission notice (including the next
21  * paragraph) shall be included in all copies or substantial portions of the
22  * Software.
23  *
24  * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
25  * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
26  * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.  IN NO EVENT SHALL
27  * THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
28  * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
29  * FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS
30  * IN THE SOFTWARE.
31  */
33 In order to include tests for shaders from various projects with other
34 licenses, some other licenses apply to some portions of the code:
36 tests/glslparsertest/glsl2/gst-gl-*
38  * GStreamer
39  * Copyright (C) 2007 David A. Schleef <ds@schleef.org>
40  * Copyright (C) 2008 Filippo Argiolas <filippo.argiolas@gmail.com>
41  * Copyright (C) 2008-2009 Julien Isorce <julien.isorce@gmail.com>
42  * Copyright (C) 2008 Cyril Comparon <cyril.comparon@gmail.com>
43  *
44  * This library is free software; you can redistribute it and/or
45  * modify it under the terms of the GNU Library General Public
46  * License as published by the Free Software Foundation; either
47  * version 2 of the License, or (at your option) any later version.
48  *
49  * This library is distributed in the hope that it will be useful,
50  * but WITHOUT ANY WARRANTY; without even the implied warranty of
51  * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
52  * Library General Public License for more details.
53  *
54  * You should have received a copy of the GNU Library General Public
55  * License along with this library; if not, write to the
56  * Free Software Foundation, Inc., 59 Temple Place - Suite 330,
57  * Boston, MA 02111-1307, USA.
58  */
60 tests/glslparsertest/glsl2/norsetto-*
62  * Copyright (c) 2007 Cesare Tirabassi <norsetto@ubuntu.com>
63  *
64  * This program is free software; you can redistribute it and/or modify
65  * it under the terms of the GNU General Public License as published by
66  * the Free Software Foundation; version 3 of the License.
67  *
68  * This program is distributed in the hope that it will be useful,
69  * but WITHOUT ANY WARRANTY; without even the implied warranty of
70  * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
71  * GNU General Public License for more details.
72  */
74 tests/glslparsertest/glsl2/xreal-*
75 tests/glslparsertest/glsl2/xonotic-*
76 tests/shaders/glsl-gnome-shell-dim-window.shader_test
77 /* Full text of the GPL v2 is included in licenses/GPL-2 */
79 ===========================================================================
80 Copyright (C) 2006 Robert Beckebans <trebor_7@users.sourceforge.net>
82 This file is part of XreaL source code.
84 XreaL source code is free software; you can redistribute it
85 and/or modify it under the terms of the GNU General Public License as
86 published by the Free Software Foundation; either version 2 of the License,
87 or (at your option) any later version.
89 XreaL source code is distributed in the hope that it will be
90 useful, but WITHOUT ANY WARRANTY; without even the implied warranty of
91 MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
92 GNU General Public License for more details.
94 You should have received a copy of the GNU General Public License
95 along with XreaL source code; if not, write to the Free Software
96 Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA  02110-1301  USA
97 ===========================================================================
101 tests/glslparsertest/shaders/*
102 /************************************************************************
103 *                                                                       *
104 *               Copyright (C) 2002-2005  3Dlabs Inc. Ltd.               *
105 *                                                                       *
106 *                        All rights reserved.                           *
107 *                                                                       *
108 * Redistribution and use in source and binary forms, with or without    *
109 * modification, are permitted provided that the following conditions    *
110 * are met:                                                              *
111 *                                                                       *
112 *     Redistributions of source code must retain the above copyright    *
113 *     notice, this list of conditions and the following disclaimer.     *
114 *                                                                       *
115 *     Redistributions in binary form must reproduce the above           *
116 *     copyright notice, this list of conditions and the following       *
117 *     disclaimer in the documentation and/or other materials provided   *
118 *     with the distribution.                                            *
119 *                                                                       *
120 *     Neither the name of 3Dlabs Inc. Ltd. nor the names of its         *
121 *     contributors may be used to endorse or promote products derived   *
122 *     from this software without specific prior written permission.     *
123 *                                                                       *
124 * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS   *
125 * "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT     *
126 * LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS     *
127 * FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE        *
128 * COPYRIGHT HOLDERS OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, *
129 * INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING,  *
130 * BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;      *
131 * LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER      *
132 * CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT    *
133 * LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN     *
134 * ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE       *
135 * POSSIBILITY OF SUCH DAMAGE.                                           *
136 *                                                                       *
137 ************************************************************************/