| Line 1... |
Line 1... |
| 1 |
GNU GENERAL PUBLIC LICENSE
|
1 |
GNU GENERAL PUBLIC LICENSE
|
| 2 |
Version 2, June 1991
|
2 |
Version 2, June 1991
|
| 3 |
|
3 |
|
| 4 |
Copyright (C) 1989, 1991 Free Software Foundation, Inc.,
|
4 |
Copyright (C) 1989, 1991 Free Software Foundation, Inc.
|
| 5 |
51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
|
5 |
59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
|
| 6 |
Everyone is permitted to copy and distribute verbatim copies
|
6 |
Everyone is permitted to copy and distribute verbatim copies
|
| 7 |
of this license document, but changing it is not allowed.
|
7 |
of this license document, but changing it is not allowed.
|
| 8 |
|
8 |
|
| 9 |
Preamble
|
9 |
Preamble
|
| 10 |
|
10 |
|
| 11 |
The licenses for most software are designed to take away your
|
11 |
The licenses for most software are designed to take away your
|
| 12 |
freedom to share and change it. By contrast, the GNU General Public
|
12 |
freedom to share and change it. By contrast, the GNU General Public
|
| 13 |
License is intended to guarantee your freedom to share and change free
|
13 |
License is intended to guarantee your freedom to share and change free
|
| 14 |
software--to make sure the software is free for all its users. This
|
14 |
software--to make sure the software is free for all its users. This
|
| 15 |
General Public License applies to most of the Free Software
|
15 |
General Public License applies to most of the Free Software
|
| 16 |
Foundation's software and to any other program whose authors commit to
|
16 |
Foundation's software and to any other program whose authors commit to
|
| 17 |
using it. (Some other Free Software Foundation software is covered by
|
17 |
using it. (Some other Free Software Foundation software is covered by
|
| 18 |
the GNU Lesser General Public License instead.) You can apply it to
|
18 |
the GNU Library General Public License instead.) You can apply it to
|
| 19 |
your programs, too.
|
19 |
your programs, too.
|
| 20 |
|
20 |
|
| 21 |
When we speak of free software, we are referring to freedom, not
|
21 |
When we speak of free software, we are referring to freedom, not
|
| 22 |
price. Our General Public Licenses are designed to make sure that you
|
22 |
price. Our General Public Licenses are designed to make sure that you
|
| 23 |
have the freedom to distribute copies of free software (and charge for
|
23 |
have the freedom to distribute copies of free software (and charge for
|
| Line 53... |
Line 53... |
| 53 |
program proprietary. To prevent this, we have made it clear that any
|
53 |
program proprietary. To prevent this, we have made it clear that any
|
| 54 |
patent must be licensed for everyone's free use or not licensed at all.
|
54 |
patent must be licensed for everyone's free use or not licensed at all.
|
| 55 |
|
55 |
|
| 56 |
The precise terms and conditions for copying, distribution and
|
56 |
The precise terms and conditions for copying, distribution and
|
| 57 |
modification follow.
|
57 |
modification follow.
|
| 58 |
|
58 |
|
| 59 |
GNU GENERAL PUBLIC LICENSE
|
59 |
GNU GENERAL PUBLIC LICENSE
|
| 60 |
TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION
|
60 |
TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION
|
| 61 |
|
61 |
|
| 62 |
0. This License applies to any program or other work which contains
|
62 |
0. This License applies to any program or other work which contains
|
| 63 |
a notice placed by the copyright holder saying it may be distributed
|
63 |
a notice placed by the copyright holder saying it may be distributed
|
| 64 |
under the terms of this General Public License. The "Program", below,
|
64 |
under the terms of this General Public License. The "Program", below,
|
| Line 108... |
Line 108... |
| 108 |
a warranty) and that users may redistribute the program under
|
108 |
a warranty) and that users may redistribute the program under
|
| 109 |
these conditions, and telling the user how to view a copy of this
|
109 |
these conditions, and telling the user how to view a copy of this
|
| 110 |
License. (Exception: if the Program itself is interactive but
|
110 |
License. (Exception: if the Program itself is interactive but
|
| 111 |
does not normally print such an announcement, your work based on
|
111 |
does not normally print such an announcement, your work based on
|
| 112 |
the Program is not required to print an announcement.)
|
112 |
the Program is not required to print an announcement.)
|
| 113 |
|
113 |
|
| 114 |
These requirements apply to the modified work as a whole. If
|
114 |
These requirements apply to the modified work as a whole. If
|
| 115 |
identifiable sections of that work are not derived from the Program,
|
115 |
identifiable sections of that work are not derived from the Program,
|
| 116 |
and can be reasonably considered independent and separate works in
|
116 |
and can be reasonably considered independent and separate works in
|
| 117 |
themselves, then this License, and its terms, do not apply to those
|
117 |
themselves, then this License, and its terms, do not apply to those
|
| 118 |
sections when you distribute them as separate works. But when you
|
118 |
sections when you distribute them as separate works. But when you
|
| Line 166... |
Line 166... |
| 166 |
If distribution of executable or object code is made by offering
|
166 |
If distribution of executable or object code is made by offering
|
| 167 |
access to copy from a designated place, then offering equivalent
|
167 |
access to copy from a designated place, then offering equivalent
|
| 168 |
access to copy the source code from the same place counts as
|
168 |
access to copy the source code from the same place counts as
|
| 169 |
distribution of the source code, even though third parties are not
|
169 |
distribution of the source code, even though third parties are not
|
| 170 |
compelled to copy the source along with the object code.
|
170 |
compelled to copy the source along with the object code.
|
| 171 |
|
171 |
|
| 172 |
4. You may not copy, modify, sublicense, or distribute the Program
|
172 |
4. You may not copy, modify, sublicense, or distribute the Program
|
| 173 |
except as expressly provided under this License. Any attempt
|
173 |
except as expressly provided under this License. Any attempt
|
| 174 |
otherwise to copy, modify, sublicense or distribute the Program is
|
174 |
otherwise to copy, modify, sublicense or distribute the Program is
|
| 175 |
void, and will automatically terminate your rights under this License.
|
175 |
void, and will automatically terminate your rights under this License.
|
| 176 |
However, parties who have received copies, or rights, from you under
|
176 |
However, parties who have received copies, or rights, from you under
|
| Line 223... |
Line 223... |
| 223 |
to distribute software through any other system and a licensee cannot
|
223 |
to distribute software through any other system and a licensee cannot
|
| 224 |
impose that choice.
|
224 |
impose that choice.
|
| 225 |
|
225 |
|
| 226 |
This section is intended to make thoroughly clear what is believed to
|
226 |
This section is intended to make thoroughly clear what is believed to
|
| 227 |
be a consequence of the rest of this License.
|
227 |
be a consequence of the rest of this License.
|
| 228 |
|
228 |
|
| 229 |
8. If the distribution and/or use of the Program is restricted in
|
229 |
8. If the distribution and/or use of the Program is restricted in
|
| 230 |
certain countries either by patents or by copyrighted interfaces, the
|
230 |
certain countries either by patents or by copyrighted interfaces, the
|
| 231 |
original copyright holder who places the Program under this License
|
231 |
original copyright holder who places the Program under this License
|
| 232 |
may add an explicit geographical distribution limitation excluding
|
232 |
may add an explicit geographical distribution limitation excluding
|
| 233 |
those countries, so that distribution is permitted only in or among
|
233 |
those countries, so that distribution is permitted only in or among
|
| Line 253... |
Line 253... |
| 253 |
Software Foundation, write to the Free Software Foundation; we sometimes
|
253 |
Software Foundation, write to the Free Software Foundation; we sometimes
|
| 254 |
make exceptions for this. Our decision will be guided by the two goals
|
254 |
make exceptions for this. Our decision will be guided by the two goals
|
| 255 |
of preserving the free status of all derivatives of our free software and
|
255 |
of preserving the free status of all derivatives of our free software and
|
| 256 |
of promoting the sharing and reuse of software generally.
|
256 |
of promoting the sharing and reuse of software generally.
|
| 257 |
|
257 |
|
| 258 |
NO WARRANTY
|
258 |
NO WARRANTY
|
| 259 |
|
259 |
|
| 260 |
11. BECAUSE THE PROGRAM IS LICENSED FREE OF CHARGE, THERE IS NO WARRANTY
|
260 |
11. BECAUSE THE PROGRAM IS LICENSED FREE OF CHARGE, THERE IS NO WARRANTY
|
| 261 |
FOR THE PROGRAM, TO THE EXTENT PERMITTED BY APPLICABLE LAW. EXCEPT WHEN
|
261 |
FOR THE PROGRAM, TO THE EXTENT PERMITTED BY APPLICABLE LAW. EXCEPT WHEN
|
| 262 |
OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR OTHER PARTIES
|
262 |
OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR OTHER PARTIES
|
| 263 |
PROVIDE THE PROGRAM "AS IS" WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED
|
263 |
PROVIDE THE PROGRAM "AS IS" WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED
|
| Line 275... |
Line 275... |
| 275 |
TO LOSS OF DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY
|
275 |
TO LOSS OF DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY
|
| 276 |
YOU OR THIRD PARTIES OR A FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER
|
276 |
YOU OR THIRD PARTIES OR A FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER
|
| 277 |
PROGRAMS), EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE
|
277 |
PROGRAMS), EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE
|
| 278 |
POSSIBILITY OF SUCH DAMAGES.
|
278 |
POSSIBILITY OF SUCH DAMAGES.
|
| 279 |
|
279 |
|
| 280 |
END OF TERMS AND CONDITIONS
|
280 |
END OF TERMS AND CONDITIONS
|
| 281 |
|
281 |
|
| 282 |
How to Apply These Terms to Your New Programs
|
282 |
How to Apply These Terms to Your New Programs
|
| 283 |
|
283 |
|
| 284 |
If you develop a new program, and you want it to be of the greatest
|
284 |
If you develop a new program, and you want it to be of the greatest
|
| 285 |
possible use to the public, the best way to achieve this is to make it
|
285 |
possible use to the public, the best way to achieve this is to make it
|
| 286 |
free software which everyone can redistribute and change under these terms.
|
286 |
free software which everyone can redistribute and change under these terms.
|
| 287 |
|
287 |
|
| Line 301... |
Line 301... |
| 301 |
This program is distributed in the hope that it will be useful,
|
301 |
This program is distributed in the hope that it will be useful,
|
| 302 |
but WITHOUT ANY WARRANTY; without even the implied warranty of
|
302 |
but WITHOUT ANY WARRANTY; without even the implied warranty of
|
| 303 |
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
303 |
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
| 304 |
GNU General Public License for more details.
|
304 |
GNU General Public License for more details.
|
| 305 |
|
305 |
|
| 306 |
You should have received a copy of the GNU General Public License along
|
306 |
You should have received a copy of the GNU General Public License
|
| 307 |
with this program; if not, write to the Free Software Foundation, Inc.,
|
307 |
along with this program; if not, write to the Free Software
|
| 308 |
51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
|
308 |
Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
|
| - |
|
309 |
|
| 309 |
|
310 |
|
| 310 |
Also add information on how to contact you by electronic and paper mail.
|
311 |
Also add information on how to contact you by electronic and paper mail.
|
| 311 |
|
312 |
|
| 312 |
If the program is interactive, make it output a short notice like this
|
313 |
If the program is interactive, make it output a short notice like this
|
| 313 |
when it starts in an interactive mode:
|
314 |
when it starts in an interactive mode:
|
| Line 333... |
Line 334... |
| 333 |
Ty Coon, President of Vice
|
334 |
Ty Coon, President of Vice
|
| 334 |
|
335 |
|
| 335 |
This General Public License does not permit incorporating your program into
|
336 |
This General Public License does not permit incorporating your program into
|
| 336 |
proprietary programs. If your program is a subroutine library, you may
|
337 |
proprietary programs. If your program is a subroutine library, you may
|
| 337 |
consider it more useful to permit linking proprietary applications with the
|
338 |
consider it more useful to permit linking proprietary applications with the
|
| 338 |
library. If this is what you want to do, use the GNU Lesser General
|
339 |
library. If this is what you want to do, use the GNU Library General
|
| 339 |
Public License instead of this License.
|
340 |
Public License instead of this License.
|