1 Oracle elects to use only the GNU Lesser General Public License version |
1 --------------- |
2 2.1 (LGPL)/GNU General Public License version 2 (GPL) for any software |
2 - gperf 3.0.3 - |
3 where a choice of LGPL/GPL license versions are made available with the |
3 --------------- |
4 language indicating that LGPLv2.1/GPLv2 or any later version may be |
4 |
5 used, or where a choice of which version of the LGPL/GPL is applied is |
5 Oracle Internal Tracking Number 8589 |
6 unspecified. Unless specifically stated otherwise, where a choice |
6 |
7 exists between another license and either the GPL or the LGPL, Oracle |
7 GNU GENERAL PUBLIC LICENSE |
8 chooses the other license. |
|
9 |
|
10 -------------------------------------------------------------------- |
|
11 |
|
12 Copyright (C) 1989-1998, 2000, 2002-2007 Free Software Foundation, Inc. |
|
13 Written by Douglas C. Schmidt <[email protected]> |
|
14 and Bruno Haible <[email protected]>. |
|
15 |
|
16 GNU GPERF is free software; you can redistribute it and/or modify |
|
17 it under the terms of the GNU General Public License as published by |
|
18 the Free Software Foundation; either version 2, or (at your option) |
|
19 any later version. |
|
20 |
|
21 GNU GPERF is distributed in the hope that it will be useful, |
|
22 but WITHOUT ANY WARRANTY; without even the implied warranty of |
|
23 MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the |
|
24 GNU General Public License for more details. |
|
25 |
|
26 -------------------------------------------------------------------- |
|
27 |
|
28 GNU GENERAL PUBLIC LICENSE |
|
29 Version 2, June 1991 |
8 Version 2, June 1991 |
30 |
9 |
31 Copyright (C) 1989, 1991 Free Software Foundation, Inc. |
10 Copyright (C) 1989, 1991 Free Software Foundation, Inc. |
32 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. |
11 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, |
|
12 USA. |
33 Everyone is permitted to copy and distribute verbatim copies |
13 Everyone is permitted to copy and distribute verbatim copies |
34 of this license document, but changing it is not allowed. |
14 of this license document, but changing it is not allowed. |
35 |
15 |
36 Preamble |
16 Preamble |
37 |
17 |
80 program proprietary. To prevent this, we have made it clear that any |
60 program proprietary. To prevent this, we have made it clear that any |
81 patent must be licensed for everyone's free use or not licensed at all. |
61 patent must be licensed for everyone's free use or not licensed at all. |
82 |
62 |
83 The precise terms and conditions for copying, distribution and |
63 The precise terms and conditions for copying, distribution and |
84 modification follow. |
64 modification follow. |
85 |
65 |
|
66 |
86 GNU GENERAL PUBLIC LICENSE |
67 GNU GENERAL PUBLIC LICENSE |
87 TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION |
68 TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION |
88 |
69 |
89 0. This License applies to any program or other work which contains |
70 0. This License applies to any program or other work which contains |
90 a notice placed by the copyright holder saying it may be distributed |
71 a notice placed by the copyright holder saying it may be distributed |
135 a warranty) and that users may redistribute the program under |
116 a warranty) and that users may redistribute the program under |
136 these conditions, and telling the user how to view a copy of this |
117 these conditions, and telling the user how to view a copy of this |
137 License. (Exception: if the Program itself is interactive but |
118 License. (Exception: if the Program itself is interactive but |
138 does not normally print such an announcement, your work based on |
119 does not normally print such an announcement, your work based on |
139 the Program is not required to print an announcement.) |
120 the Program is not required to print an announcement.) |
140 |
121 |
|
122 |
141 These requirements apply to the modified work as a whole. If |
123 These requirements apply to the modified work as a whole. If |
142 identifiable sections of that work are not derived from the Program, |
124 identifiable sections of that work are not derived from the Program, |
143 and can be reasonably considered independent and separate works in |
125 and can be reasonably considered independent and separate works in |
144 themselves, then this License, and its terms, do not apply to those |
126 themselves, then this License, and its terms, do not apply to those |
145 sections when you distribute them as separate works. But when you |
127 sections when you distribute them as separate works. But when you |
193 If distribution of executable or object code is made by offering |
175 If distribution of executable or object code is made by offering |
194 access to copy from a designated place, then offering equivalent |
176 access to copy from a designated place, then offering equivalent |
195 access to copy the source code from the same place counts as |
177 access to copy the source code from the same place counts as |
196 distribution of the source code, even though third parties are not |
178 distribution of the source code, even though third parties are not |
197 compelled to copy the source along with the object code. |
179 compelled to copy the source along with the object code. |
198 |
180 |
|
181 |
199 4. You may not copy, modify, sublicense, or distribute the Program |
182 4. You may not copy, modify, sublicense, or distribute the Program |
200 except as expressly provided under this License. Any attempt |
183 except as expressly provided under this License. Any attempt |
201 otherwise to copy, modify, sublicense or distribute the Program is |
184 otherwise to copy, modify, sublicense or distribute the Program is |
202 void, and will automatically terminate your rights under this License. |
185 void, and will automatically terminate your rights under this License. |
203 However, parties who have received copies, or rights, from you under |
186 However, parties who have received copies, or rights, from you under |
250 to distribute software through any other system and a licensee cannot |
233 to distribute software through any other system and a licensee cannot |
251 impose that choice. |
234 impose that choice. |
252 |
235 |
253 This section is intended to make thoroughly clear what is believed to |
236 This section is intended to make thoroughly clear what is believed to |
254 be a consequence of the rest of this License. |
237 be a consequence of the rest of this License. |
255 |
238 |
|
239 |
256 8. If the distribution and/or use of the Program is restricted in |
240 8. If the distribution and/or use of the Program is restricted in |
257 certain countries either by patents or by copyrighted interfaces, the |
241 certain countries either by patents or by copyrighted interfaces, the |
258 original copyright holder who places the Program under this License |
242 original copyright holder who places the Program under this License |
259 may add an explicit geographical distribution limitation excluding |
243 may add an explicit geographical distribution limitation excluding |
260 those countries, so that distribution is permitted only in or among |
244 those countries, so that distribution is permitted only in or among |
303 YOU OR THIRD PARTIES OR A FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER |
287 YOU OR THIRD PARTIES OR A FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER |
304 PROGRAMS), EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE |
288 PROGRAMS), EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE |
305 POSSIBILITY OF SUCH DAMAGES. |
289 POSSIBILITY OF SUCH DAMAGES. |
306 |
290 |
307 END OF TERMS AND CONDITIONS |
291 END OF TERMS AND CONDITIONS |
308 |
292 |
|
293 |
309 Appendix: How to Apply These Terms to Your New Programs |
294 Appendix: How to Apply These Terms to Your New Programs |
310 |
295 |
311 If you develop a new program, and you want it to be of the greatest |
296 If you develop a new program, and you want it to be of the greatest |
312 possible use to the public, the best way to achieve this is to make it |
297 possible use to the public, the best way to achieve this is to make it |
313 free software which everyone can redistribute and change under these terms. |
298 free software which everyone can redistribute and change under these terms. |