comparison doc/interpreter/gpl.txi @ 5485:1b3ac08dcb37

[project @ 2005-10-06 17:16:58 by jwe]
author jwe
date Thu, 06 Oct 2005 17:16:58 +0000
parents aae05d51353c
children 083721ae3dfa
comparison
equal deleted inserted replaced
5484:2ff5363a16bd 5485:1b3ac08dcb37
8 @appendix GNU GENERAL PUBLIC LICENSE 8 @appendix GNU GENERAL PUBLIC LICENSE
9 @center Version 2, June 1991 9 @center Version 2, June 1991
10 10
11 @display 11 @display
12 Copyright @copyright{} 1989, 1991 Free Software Foundation, Inc. 12 Copyright @copyright{} 1989, 1991 Free Software Foundation, Inc.
13 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA 13 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA
14 14
15 Everyone is permitted to copy and distribute verbatim copies 15 Everyone is permitted to copy and distribute verbatim copies
16 of this license document, but changing it is not allowed. 16 of this license document, but changing it is not allowed.
17 @end display 17 @end display
18 18
19 @appendixsec Preamble 19 @unnumberedsec Preamble
20 20
21 The licenses for most software are designed to take away your 21 The licenses for most software are designed to take away your
22 freedom to share and change it. By contrast, the GNU General Public 22 freedom to share and change it. By contrast, the GNU General Public
23 License is intended to guarantee your freedom to share and change free 23 License is intended to guarantee your freedom to share and change free
24 software---to make sure the software is free for all its users. This 24 software---to make sure the software is free for all its users. This
25 General Public License applies to most of the Free Software 25 General Public License applies to most of the Free Software
26 Foundation's software and to any other program whose authors commit to 26 Foundation's software and to any other program whose authors commit to
27 using it. (Some other Free Software Foundation software is covered by 27 using it. (Some other Free Software Foundation software is covered by
28 the GNU Library General Public License instead.) You can apply it to 28 the GNU Lesser General Public License instead.) You can apply it to
29 your programs, too. 29 your programs, too.
30 30
31 When we speak of free software, we are referring to freedom, not 31 When we speak of free software, we are referring to freedom, not
32 price. Our General Public Licenses are designed to make sure that you 32 price. Our General Public Licenses are designed to make sure that you
33 have the freedom to distribute copies of free software (and charge for 33 have the freedom to distribute copies of free software (and charge for
65 65
66 The precise terms and conditions for copying, distribution and 66 The precise terms and conditions for copying, distribution and
67 modification follow. 67 modification follow.
68 68
69 @iftex 69 @iftex
70 @appendixsec TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION 70 @unnumberedsec TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION
71 @end iftex 71 @end iftex
72 @ifinfo 72 @ifinfo
73 @center TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION 73 @center TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION
74 @end ifinfo 74 @end ifinfo
75 75
327 @ifinfo 327 @ifinfo
328 @center END OF TERMS AND CONDITIONS 328 @center END OF TERMS AND CONDITIONS
329 @end ifinfo 329 @end ifinfo
330 330
331 @page 331 @page
332 @appendixsec Appendix: How to Apply These Terms to Your New Programs 332 @unnumberedsec Appendix: How to Apply These Terms to Your New Programs
333 333
334 If you develop a new program, and you want it to be of the greatest 334 If you develop a new program, and you want it to be of the greatest
335 possible use to the public, the best way to achieve this is to make it 335 possible use to the public, the best way to achieve this is to make it
336 free software which everyone can redistribute and change under these terms. 336 free software which everyone can redistribute and change under these terms.
337 337
340 convey the exclusion of warranty; and each file should have at least 340 convey the exclusion of warranty; and each file should have at least
341 the ``copyright'' line and a pointer to where the full notice is found. 341 the ``copyright'' line and a pointer to where the full notice is found.
342 342
343 @smallexample 343 @smallexample
344 @var{one line to give the program's name and a brief idea of what it does.} 344 @var{one line to give the program's name and a brief idea of what it does.}
345 Copyright (C) 19@var{yy} @var{name of author} 345 Copyright (C) @var{yyyy} @var{name of author}
346 346
347 This program is free software; you can redistribute it and/or modify 347 This program is free software; you can redistribute it and/or modify
348 it under the terms of the GNU General Public License as published by 348 it under the terms of the GNU General Public License as published by
349 the Free Software Foundation; either version 2 of the License, or 349 the Free Software Foundation; either version 2 of the License, or
350 (at your option) any later version. 350 (at your option) any later version.
354 MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 354 MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
355 GNU General Public License for more details. 355 GNU General Public License for more details.
356 356
357 You should have received a copy of the GNU General Public License 357 You should have received a copy of the GNU General Public License
358 along with this program; if not, write to the Free Software 358 along with this program; if not, write to the Free Software
359 Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 359 Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
360 02111-1307, USA.
361 @end smallexample 360 @end smallexample
362 361
363 Also add information on how to contact you by electronic and paper mail. 362 Also add information on how to contact you by electronic and paper mail.
364 363
365 If the program is interactive, make it output a short notice like this 364 If the program is interactive, make it output a short notice like this
366 when it starts in an interactive mode: 365 when it starts in an interactive mode:
367 366
368 @smallexample 367 @smallexample
369 Gnomovision version 69, Copyright (C) 19@var{yy} @var{name of author} 368 Gnomovision version 69, Copyright (C) 19@var{yy} @var{name of author}
370 Gnomovision comes with ABSOLUTELY NO WARRANTY; for details 369 Gnomovision comes with ABSOLUTELY NO WARRANTY; for details type `show w'.
371 type `show w'. This is free software, and you are welcome 370 This is free software, and you are welcome to redistribute it
372 to redistribute it under certain conditions; type `show c' 371 under certain conditions; type `show c' for details.
373 for details.
374 @end smallexample 372 @end smallexample
375 373
376 The hypothetical commands @samp{show w} and @samp{show c} should show 374 The hypothetical commands @samp{show w} and @samp{show c} should show
377 the appropriate parts of the General Public License. Of course, the 375 the appropriate parts of the General Public License. Of course, the
378 commands you use may be called something other than @samp{show w} and 376 commands you use may be called something other than @samp{show w} and
392 @end example 390 @end example
393 391
394 This General Public License does not permit incorporating your program into 392 This General Public License does not permit incorporating your program into
395 proprietary programs. If your program is a subroutine library, you may 393 proprietary programs. If your program is a subroutine library, you may
396 consider it more useful to permit linking proprietary applications with the 394 consider it more useful to permit linking proprietary applications with the
397 library. If this is what you want to do, use the GNU Library General 395 library. If this is what you want to do, use the GNU Lesser General
398 Public License instead of this License. 396 Public License instead of this License.
399