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 - pwgen 2.06 - |
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 9020 |
6 unspecified. Unless specifically stated otherwise, where a choice |
6 |
7 exists between another license and either the GPL or the LGPL, Oracle |
7 |
8 chooses the other license. |
8 GNU GENERAL PUBLIC LICENSE |
9 ==================================================================== |
9 Version 2, June 1991 |
10 |
10 |
11 GNU GENERAL PUBLIC LICENSE |
11 Copyright (C) 1989, 1991 Free Software Foundation, Inc., |
12 Version 2, June 1991 |
12 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA |
13 |
|
14 Copyright (C) 1989, 1991 Free Software Foundation, Inc. |
|
15 59 Temple Place - Suite 330, Boston, MA |
|
16 02111-1307, USA. |
|
17 Everyone is permitted to copy and distribute verbatim copies |
13 Everyone is permitted to copy and distribute verbatim copies |
18 of this license document, but changing it is not allowed. |
14 of this license document, but changing it is not allowed. |
19 |
15 |
20 Preamble |
16 Preamble |
21 |
17 |
22 The licenses for most software are designed to take away your |
18 The licenses for most software are designed to take away your |
23 freedom to share and change it. By contrast, the GNU General Public |
19 freedom to share and change it. By contrast, the GNU General Public |
24 License is intended to guarantee your freedom to share and change free |
20 License is intended to guarantee your freedom to share and change free |
25 software--to make sure the software is free for all its users. This |
21 software--to make sure the software is free for all its users. This |
26 General Public License applies to most of the Free Software |
22 General Public License applies to most of the Free Software |
27 Foundation's software and to any other program whose authors commit to |
23 Foundation's software and to any other program whose authors commit to |
28 using it. (Some other Free Software Foundation software is covered by |
24 using it. (Some other Free Software Foundation software is covered by |
29 the GNU Library General Public License instead.) You can apply it to |
25 the GNU Lesser General Public License instead.) You can apply it to |
30 your programs, too. |
26 your programs, too. |
31 |
27 |
32 When we speak of free software, we are referring to freedom, not |
28 When we speak of free software, we are referring to freedom, not |
33 price. Our General Public Licenses are designed to make sure that you |
29 price. Our General Public Licenses are designed to make sure that you |
34 have the freedom to distribute copies of free software (and charge for |
30 have the freedom to distribute copies of free software (and charge for |
64 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 |
65 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. |
66 |
62 |
67 The precise terms and conditions for copying, distribution and |
63 The precise terms and conditions for copying, distribution and |
68 modification follow. |
64 modification follow. |
69 |
65 |
70 GNU GENERAL PUBLIC LICENSE |
66 GNU GENERAL PUBLIC LICENSE |
71 TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION |
67 TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION |
72 |
68 |
73 0. This License applies to any program or other work which contains |
69 0. This License applies to any program or other work which contains |
74 a notice placed by the copyright holder saying it may be distributed |
70 a notice placed by the copyright holder saying it may be distributed |
75 under the terms of this General Public License. The "Program", below, |
71 under the terms of this General Public License. The "Program", below, |
119 a warranty) and that users may redistribute the program under |
115 a warranty) and that users may redistribute the program under |
120 these conditions, and telling the user how to view a copy of this |
116 these conditions, and telling the user how to view a copy of this |
121 License. (Exception: if the Program itself is interactive but |
117 License. (Exception: if the Program itself is interactive but |
122 does not normally print such an announcement, your work based on |
118 does not normally print such an announcement, your work based on |
123 the Program is not required to print an announcement.) |
119 the Program is not required to print an announcement.) |
124 |
120 |
125 These requirements apply to the modified work as a whole. If |
121 These requirements apply to the modified work as a whole. If |
126 identifiable sections of that work are not derived from the Program, |
122 identifiable sections of that work are not derived from the Program, |
127 and can be reasonably considered independent and separate works in |
123 and can be reasonably considered independent and separate works in |
128 themselves, then this License, and its terms, do not apply to those |
124 themselves, then this License, and its terms, do not apply to those |
129 sections when you distribute them as separate works. But when you |
125 sections when you distribute them as separate works. But when you |
177 If distribution of executable or object code is made by offering |
173 If distribution of executable or object code is made by offering |
178 access to copy from a designated place, then offering equivalent |
174 access to copy from a designated place, then offering equivalent |
179 access to copy the source code from the same place counts as |
175 access to copy the source code from the same place counts as |
180 distribution of the source code, even though third parties are not |
176 distribution of the source code, even though third parties are not |
181 compelled to copy the source along with the object code. |
177 compelled to copy the source along with the object code. |
182 |
178 |
183 4. You may not copy, modify, sublicense, or distribute the Program |
179 4. You may not copy, modify, sublicense, or distribute the Program |
184 except as expressly provided under this License. Any attempt |
180 except as expressly provided under this License. Any attempt |
185 otherwise to copy, modify, sublicense or distribute the Program is |
181 otherwise to copy, modify, sublicense or distribute the Program is |
186 void, and will automatically terminate your rights under this License. |
182 void, and will automatically terminate your rights under this License. |
187 However, parties who have received copies, or rights, from you under |
183 However, parties who have received copies, or rights, from you under |
234 to distribute software through any other system and a licensee cannot |
230 to distribute software through any other system and a licensee cannot |
235 impose that choice. |
231 impose that choice. |
236 |
232 |
237 This section is intended to make thoroughly clear what is believed to |
233 This section is intended to make thoroughly clear what is believed to |
238 be a consequence of the rest of this License. |
234 be a consequence of the rest of this License. |
239 |
235 |
240 8. If the distribution and/or use of the Program is restricted in |
236 8. If the distribution and/or use of the Program is restricted in |
241 certain countries either by patents or by copyrighted interfaces, the |
237 certain countries either by patents or by copyrighted interfaces, the |
242 original copyright holder who places the Program under this License |
238 original copyright holder who places the Program under this License |
243 may add an explicit geographical distribution limitation excluding |
239 may add an explicit geographical distribution limitation excluding |
244 those countries, so that distribution is permitted only in or among |
240 those countries, so that distribution is permitted only in or among |
264 Software Foundation, write to the Free Software Foundation; we sometimes |
260 Software Foundation, write to the Free Software Foundation; we sometimes |
265 make exceptions for this. Our decision will be guided by the two goals |
261 make exceptions for this. Our decision will be guided by the two goals |
266 of preserving the free status of all derivatives of our free software and |
262 of preserving the free status of all derivatives of our free software and |
267 of promoting the sharing and reuse of software generally. |
263 of promoting the sharing and reuse of software generally. |
268 |
264 |
269 NO WARRANTY |
265 NO WARRANTY |
270 |
266 |
271 11. BECAUSE THE PROGRAM IS LICENSED FREE OF CHARGE, THERE IS NO WARRANTY |
267 11. BECAUSE THE PROGRAM IS LICENSED FREE OF CHARGE, THERE IS NO WARRANTY |
272 FOR THE PROGRAM, TO THE EXTENT PERMITTED BY APPLICABLE LAW. EXCEPT WHEN |
268 FOR THE PROGRAM, TO THE EXTENT PERMITTED BY APPLICABLE LAW. EXCEPT WHEN |
273 OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR OTHER PARTIES |
269 OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR OTHER PARTIES |
274 PROVIDE THE PROGRAM "AS IS" WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED |
270 PROVIDE THE PROGRAM "AS IS" WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED |
286 TO LOSS OF DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY |
282 TO LOSS OF DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY |
287 YOU OR THIRD PARTIES OR A FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER |
283 YOU OR THIRD PARTIES OR A FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER |
288 PROGRAMS), EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE |
284 PROGRAMS), EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE |
289 POSSIBILITY OF SUCH DAMAGES. |
285 POSSIBILITY OF SUCH DAMAGES. |
290 |
286 |
291 END OF TERMS AND CONDITIONS |
287 END OF TERMS AND CONDITIONS |
292 |
288 |
293 Appendix: How to Apply These Terms to Your New Programs |
289 How to Apply These Terms to Your New Programs |
294 |
290 |
295 If you develop a new program, and you want it to be of the greatest |
291 If you develop a new program, and you want it to be of the greatest |
296 possible use to the public, the best way to achieve this is to make it |
292 possible use to the public, the best way to achieve this is to make it |
297 free software which everyone can redistribute and change under these terms. |
293 free software which everyone can redistribute and change under these terms. |
298 |
294 |
300 to attach them to the start of each source file to most effectively |
296 to attach them to the start of each source file to most effectively |
301 convey the exclusion of warranty; and each file should have at least |
297 convey the exclusion of warranty; and each file should have at least |
302 the "copyright" line and a pointer to where the full notice is found. |
298 the "copyright" line and a pointer to where the full notice is found. |
303 |
299 |
304 <one line to give the program's name and a brief idea of what it does.> |
300 <one line to give the program's name and a brief idea of what it does.> |
305 Copyright (C) 19yy <name of author> |
301 Copyright (C) <year> <name of author> |
306 |
302 |
307 This program is free software; you can redistribute it and/or modify |
303 This program is free software; you can redistribute it and/or modify |
308 it under the terms of the GNU General Public License as published by |
304 it under the terms of the GNU General Public License as published by |
309 the Free Software Foundation; either version 2 of the License, or |
305 the Free Software Foundation; either version 2 of the License, or |
310 (at your option) any later version. |
306 (at your option) any later version. |
312 This program is distributed in the hope that it will be useful, |
308 This program is distributed in the hope that it will be useful, |
313 but WITHOUT ANY WARRANTY; without even the implied warranty of |
309 but WITHOUT ANY WARRANTY; without even the implied warranty of |
314 MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the |
310 MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the |
315 GNU General Public License for more details. |
311 GNU General Public License for more details. |
316 |
312 |
317 You should have received a copy of the GNU General Public License |
313 You should have received a copy of the GNU General Public License along |
318 along with this program; if not, write to the Free Software |
314 with this program; if not, write to the Free Software Foundation, Inc., |
319 Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. |
315 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. |
320 |
316 |
321 Also add information on how to contact you by electronic and paper mail. |
317 Also add information on how to contact you by electronic and paper mail. |
322 |
318 |
323 If the program is interactive, make it output a short notice like this |
319 If the program is interactive, make it output a short notice like this |
324 when it starts in an interactive mode: |
320 when it starts in an interactive mode: |
325 |
321 |
326 Gnomovision version 69, Copyright (C) 19yy name of author |
322 Gnomovision version 69, Copyright (C) year name of author |
327 Gnomovision comes with ABSOLUTELY NO WARRANTY; for details type `show w'. |
323 Gnomovision comes with ABSOLUTELY NO WARRANTY; for details type `show w'. |
328 This is free software, and you are welcome to redistribute it |
324 This is free software, and you are welcome to redistribute it |
329 under certain conditions; type `show c' for details. |
325 under certain conditions; type `show c' for details. |
330 |
326 |
331 The hypothetical commands `show w' and `show c' should show the appropriate |
327 The hypothetical commands `show w' and `show c' should show the appropriate |
344 Ty Coon, President of Vice |
340 Ty Coon, President of Vice |
345 |
341 |
346 This General Public License does not permit incorporating your program into |
342 This General Public License does not permit incorporating your program into |
347 proprietary programs. If your program is a subroutine library, you may |
343 proprietary programs. If your program is a subroutine library, you may |
348 consider it more useful to permit linking proprietary applications with the |
344 consider it more useful to permit linking proprietary applications with the |
349 library. If this is what you want to do, use the GNU Library General |
345 library. If this is what you want to do, use the GNU Lesser General |
350 Public License instead of this License. |
346 Public License instead of this License. |