Added missing launcher
[mupen64plus-pandora.git] / source / gles2glide64 / doc / fxt1-license
CommitLineData
98e75f2d 13DFX FXT1 Source Code General Public License
2
3
41. PREAMBLE
5
6 This license is for software that provides texture compression and
7 decompression, particularly in the context of video games. The license
8 is intended to offer terms similar to some standard General Public
9 Licenses designed to foster open standards and unrestricted
10 accessibility to source code. Some of these licenses require that, as
11 a condition of the license of the software, any derivative works
12 (that is, new software which is a work containing the original program
13 or a portion of it) must be available for general use, without
14 restriction other than for a minor transfer fee, and that the source
15 code for such derivative works must likewise be made available. The
16 only restriction is that such derivative works must be subject to
17 the same General Public License terms as the original work.
18
19 This 3dfx FXT1 Source Code General Public License differs from the
20 standard licenses of this type in that it does not require the entire
21 derivative work to be made available under the terms of this license
22 nor is the recipient required to make available the source code for
23 the entire derivative work. Rather, the license is limited to only the
24 identifiable portion of the derivative work that is derived from the
25 licensed software. The precise terms and conditions for copying,
26 distribution and modification follow.
27
28
292. DEFINITIONS
30
31 2.1 This License applies to any program (or other "work") which
32 contains a notice placed by the copyright holder saying it may be
33 distributed under the terms of this 3dfx FXT1 Source Code General
34 Public License.
35
36 2.2 The term "Program" as used in this Agreement refers to 3DFX's
37 FXT1 source code and object code and any Derivative Work.
38
39 2.3 "Derivative Work" means, for the purpose of the License, that
40 portion of any work that contains the Program or the identifiable
41 portion of a work that is derived from the Program, either verbatim or
42 with modifications and/or translated into another language, and that
43 performs texture compression and decompression. It does not include
44 any other portions of a work.
45
46 2.4 "Modifications of the Program" means any work, which includes a
47 Derivative Work, and includes the whole of such work.
48
49 2.5 "License" means this 3dfx FXT1 Source Code General Public License.
50
51 2.6 The "Source Code" for a work means the preferred form of the work
52 for making modifications to it. For an executable work, complete source
53 code means all the source code for all modules it contains, any
54 associated interface definition files, and the scripts used to control
55 compilation and installation of the executable work.
56
57 2.7 "3dfx" means 3dfx Interactive, Inc.
58
59
603. LICENSED ACTIVITIES
61
62 3.1 COPYING - You may copy and distribute verbatim copies of the
63 Program's Source Code as you receive it, in any medium, subject to the
64 provision of section 3.3 and provided also that:
65
66 (a) you conspicuously and appropriately publish on each copy
67 an appropriate copyright notice (3dfx Interactive, Inc. 1999), a notice
68 that recipients who wish to copy, distribute or modify the Program can
69 only do so subject to this License, and a disclaimer of warranty as
70 set forth in section 5;
71
72 (b) keep intact all the notices that refer to this License and
73 to the absence of any warranty; and
74
75 (c) give all recipients of the Program a copy of this License
76 along with the Program or instructions on how to easily receive a copy
77 of this License.
78
79
80 3.2 MODIFICATION OF THE PROGRAM/DERIVATIVE WORKS - You may modify your
81 copy or copies of the Program or any portion of it, and copy and
82 distribute such modifications subject to the provisions of section 3.3
83 and provided that you also meet all of the following conditions:
84
85 (a) you conspicuously and appropriately publish on each copy
86 of a Derivative Work an appropriate copyright notice, a notice that
87 recipients who wish to copy, distribute or modify the Derivative Work
88 can only do so subject to this License, and a disclaimer of warranty
89 as set forth in section 5;
90
91 (b) keep intact all the notices that refer to this License and
92 to the absence of any warranty; and
93
94 (c) give all recipients of the Derivative Work a copy of this
95 License along with the Derivative Work or instructions on how to easily
96 receive a copy of this License.
97
98 (d) You must cause the modified files of the Derivative Work
99 to carry prominent notices stating that you changed the files and the
100 date of any change.
101
102 (e) You must cause any Derivative Work that you distribute or
103 publish to be licensed at no charge to all third parties under the
104 terms of this License.
105
106 (f) If the Derivative Work normally reads commands
107 interactively when run, you must cause it, when started running for
108 such interactive use, to print or display an announcement as follows:
109
110 "COPYRIGHT 3DFX INTERACTIVE, INC. 1999, ALL RIGHTS RESERVED THIS
111 SOFTWARE IS FREE AND PROVIDED "AS IS," WITHOUT WARRANTY OF ANY KIND,
112 EITHER EXPRESSED OR IMPLIED. SEE THE 3DFX FXT1 GENERAL PUBLIC LICENSE
113 FOR A FULL TEXT OF THE DISTRIBUTION AND NON-WARRANTY PROVISIONS
114 (REQUEST COPY FROM INFO@3DFX.COM)."
115
116 (g) The requirements of this section 3.2 do not apply to the
117 modified work as a whole but only to the Derivative Work. It is not
118 the intent of this License to claim rights or contest your rights to
119 work written entirely by you; rather, the intent is to exercise the
120 right to control the distribution of Derivative Works.
121
122
123 3.3 DISTRIBUTION
124
125 (a) All copies of the Program or Derivative Works which are
126 distributed must include in the file headers the following language
127 verbatim:
128
129 "THIS SOFTWARE IS SUBJECT TO COPYRIGHT PROTECTION AND IS OFFERED
130 ONLY PURSUANT TO THE 3DFX FXT1 GENERAL PUBLIC LICENSE. A COPY OF THIS
131 LICENSE MAY BE OBTAINED FROM THE DISTRIBUTOR OR BY CONTACTING 3DFX
132 INTERACTIVE INC (info@3dfx.com). THIS PROGRAM. IS PROVIDED "AS IS"
133 WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED OR IMPLIED. SEE THE
134 3DFX FXT1 GENERAL PUBLIC LICENSE FOR A FULL TEXT OF THE NON-WARRANTY
135 PROVISIONS.
136
137 USE, DUPLICATION OR DISCLOSURE BY THE GOVERNMENT IS SUBJECT TO
138 RESTRICTIONS AS SET FORTH IN SUBDIVISION (C)(1)(II) OF THE RIGHTS
139 IN TECHNICAL DATA AND COMPUTER SOFTWARE CLAUSE AT DFARS 252.227-7013,
140 AND/OR IN SIMILAR OR SUCCESSOR CLAUSES IN THE FAR, DOD OR NASA FAR
141 SUPPLEMENT. UNPUBLISHED RIGHTS RESERVED UNDER THE COPYRIGHT LAWS OF
142 THE UNITED STATES.
143
144 COPYRIGHT 3DFX INTERACTIVE, INC. 1999, ALL RIGHTS RESERVED"
145
146 (b) You may distribute the Program or a Derivative Work in
147 object code or executable form under the terms of Sections 3.1 and 3.2
148 provided that you also do one of the following:
149
150 (1) Accompany it with the complete corresponding
151 machine-readable source code, which must be distributed under the
152 terms of Sections 3.1 and 3.2; or,
153
154 (2) Accompany it with a written offer, valid for at
155 least three years, to give any third party, for a charge no more than
156 your cost of physically performing source distribution, a complete
157 machine-readable copy of the corresponding source code, to be
158 distributed under the terms of Sections 3.1 and 3.2 on a medium
159 customarily used for software interchange; or,
160
161 (3) Accompany it with the information you received as
162 to the offer to distribute corresponding source code. (This alternative
163 is allowed only for noncommercial distribution and only if you received
164 the program in object code or executable form with such an offer, in
165 accord with Subsection 3.3(b)(2) above.)
166
167 (c) The source code distributed need not include anything
168 that is normally distributed (in either source or binary form) with
169 the major components (compiler, kernel, and so on) of the operating
170 system on which the executable runs, unless that component itself
171 accompanies the executable code.
172
173 (d) If distribution of executable code or object code is made
174 by offering access to copy from a designated place, then offering
175 equivalent access to copy the source code from the same place counts
176 as distribution of the source code, even though third parties are not
177 compelled to copy the source along with the object code.
178
179 (e) Each time you redistribute the Program or any Derivative
180 Work, the recipient automatically receives a license from 3dfx and
181 successor licensors to copy, distribute or modify the Program and
182 Derivative Works subject to the terms and conditions of the License.
183 You may not impose any further restrictions on the recipients'
184 exercise of the rights granted herein. You are not responsible for
185 enforcing compliance by third parties to this License.
186
187 (f) You may not copy, modify, sublicense, or distribute the
188 Program or any Derivative Works except as expressly provided under
189 this License. Any attempt otherwise to copy, modify, sublicense or
190 distribute the Program or any Derivative Works is void, and will
191 automatically terminate your rights under this License. However,
192 parties who have received copies, or rights, from you under this
193 License will not have their licenses terminated so long as such
194 parties remain in full compliance.
195
196
1974. MISCELLANEOUS
198
199 4.1 Acceptance of this License is voluntary. By using, modifying or
200 distributing the Program or any Derivative Work, you indicate your
201 acceptance of this License to do so, and all its terms and conditions
202 for copying, distributing or modifying the Program or works based on
203 it. Nothing else grants you permission to modify or distribute the
204 Program or Derivative Works and doing so without acceptance of this
205 License is in violation of the U.S. and international copyright laws.
206
207 4.2 If the distribution and/or use of the Program or Derivative Works
208 is restricted in certain countries either by patents or by copyrighted
209 interfaces, the original copyright holder who places the Program under
210 this License may add an explicit geographical distribution limitation
211 excluding those countries, so that distribution is permitted only in
212 or among countries not thus excluded. In such case, this License
213 incorporates the limitation as if written in the body of this License.
214
215 4.3 This License is to be construed according to the laws of the
216 State of California and you consent to personal jurisdiction in the
217 State of California in the event it is necessary to enforce the
218 provisions of this License.
219
220
2215. NO WARRANTIES
222
223 5.1 TO THE EXTENT PERMITTED BY APPLICABLE LAW, THERE IS NO WARRANTY
224 FOR THE PROGRAM. OR DERIVATIVE WORKS THE COPYRIGHT HOLDERS AND/OR
225 OTHER PARTIES PROVIDE THE PROGRAM AND ANY DERIVATIVE WORKS"AS IS"
226 WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING,
227 BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND
228 FITNESS FOR A PARTICULAR PURPOSE. THE ENTIRE RISK AS TO THE QUALITY
229 AND PERFORMANCE OF THE PROGRAM AND ANY DERIVATIVE WORK IS WITH YOU.
230 SHOULD THE PROGRAM OR ANY DERIVATIVE WORK PROVE DEFECTIVE, YOU ASSUME
231 THE COST OF ALL NECESSARY SERVICING, REPAIR OR CORRECTION.
232
233 5.2 IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW WILL 3DFX
234 INTERACTIVE, INC., OR ANY OTHER COPYRIGHT HOLDER, OR ANY OTHER PARTY
235 WHO MAY MODIFY AND/OR REDISTRIBUTE THE PROGRAM OR DERIVATIVE WORKS AS
236 PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES, INCLUDING ANY GENERAL,
237 SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING OUT OF THE USE OR
238 INABILITY TO USE THE PROGRAM OR DERIVATIVE WORKS (INCLUDING BUT NOT
239 LIMITED TO LOSS OF DATA OR DATA BEING RENDERED INACCURATE OR LOSSES
240 SUSTAINED BY YOU OR THIRD PARTIES OR A FAILURE OF THE PROGRAM OR
241 DERIVATIVE WORKS TO OPERATE WITH ANY OTHER PROGRAMS), EVEN IF SUCH
242 HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH
243 DAMAGES.
244