(|l)gpl-2.[01].tex: Remove the `\renewcommand{\theenumi}...' comments.
[cfd] / gpl-2.0.tex
CommitLineData
60e6fde8
MW
1% \iffalse <meta-comment>
2%
3% The GNU General Public License as a LaTeX section
4%
5% (c) 1989, 1991 Free Software Foundation, Inc.
6% Minor LaTeX formatting changes by Mark Wooding
7%
8
9% --- Chapter heading ---
10%
11% We don't know whether this ought to be a section or a chapter. Easy.
12% We'll see if chapters are possible.
13%
14% \fi
15
16\begingroup
17\makeatletter
18
19\edef\next#1#2#3{\relax
20 \ifx\chapter\@@undefined
21 \ifx\documentclass\@notprerr#2\else#3\fi
22 \else#1\fi
23}
24
25\expandafter\endgroup\next
26{
27 \let\gpltoplevel\chapter
28 \let\gplsec\section
29 \let\gplend\endinput
30}{
31 \let\gpltoplevel\section
32 \let\gplsec\subsection
33 \let\gplend\endinput
34}{
35 \documentclass[11pt]{article}
36 \def\gpltoplevel#1{%
37 \vspace*{1in}%
38 \hbox to\hsize{\hfil\LARGE\bfseries#1\hfil}%
39 \vspace{1in}%
40 }
41 \let\gplsec\section
42 \def\gplend{\end{document}}
43 \advance\textwidth1in
44 \advance\oddsidemargin-.5in
45 \sloppy
46 \begin{document}
47}
48
49%^^A-------------------------------------------------------------------------
50\gpltoplevel{The GNU General Public License}
51
52
53The following is the text of the GNU General Public License, under the terms
54of which this software is distributed.
55
56\vspace{12pt}
57
58\begin{center}
59\textbf{GNU GENERAL PUBLIC LICENSE} \\
60Version 2, June 1991
61\end{center}
62
63\begin{center}
64{\parindent 0in
65
66Copyright \copyright\ 1989, 1991 Free Software Foundation, Inc.
67
68\bigskip
69
7051 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA
71
72\bigskip
73
74Everyone is permitted to copy and distribute verbatim copies
75of this license document, but changing it is not allowed.
76}
77\end{center}
78
79\begin{center}
80{\bf\large Preamble}
81\end{center}
82
83
84The licenses for most software are designed to take away your freedom to
85share and change it. By contrast, the GNU General Public License is
86intended to guarantee your freedom to share and change free software---to
87make sure the software is free for all its users. This General Public
88License applies to most of the Free Software Foundation's software and to
89any other program whose authors commit to using it. (Some other Free
90Software Foundation software is covered by the GNU Library General Public
91License instead.) You can apply it to your programs, too.
92
93When we speak of free software, we are referring to freedom, not price.
94Our General Public Licenses are designed to make sure that you have the
95freedom to distribute copies of free software (and charge for this service
96if you wish), that you receive source code or can get it if you want it,
97that you can change the software or use pieces of it in new free programs;
98and that you know you can do these things.
99
100To protect your rights, we need to make restrictions that forbid anyone to
101deny you these rights or to ask you to surrender the rights. These
102restrictions translate to certain responsibilities for you if you
103distribute copies of the software, or if you modify it.
104
105For example, if you distribute copies of such a program, whether gratis or
106for a fee, you must give the recipients all the rights that you have. You
107must make sure that they, too, receive or can get the source code. And
108you must show them these terms so they know their rights.
109
110We protect your rights with two steps: (1) copyright the software, and (2)
111offer you this license which gives you legal permission to copy,
112distribute and/or modify the software.
113
114Also, for each author's protection and ours, we want to make certain that
115everyone understands that there is no warranty for this free software. If
116the software is modified by someone else and passed on, we want its
117recipients to know that what they have is not the original, so that any
118problems introduced by others will not reflect on the original authors'
119reputations.
120
121Finally, any free program is threatened constantly by software patents.
122We wish to avoid the danger that redistributors of a free program will
123individually obtain patent licenses, in effect making the program
124proprietary. To prevent this, we have made it clear that any patent must
125be licensed for everyone's free use or not licensed at all.
126
127The precise terms and conditions for copying, distribution and
128modification follow.
129
130\begin{center}
131{\Large \sc Terms and Conditions For Copying, Distribution and
132 Modification}
133\end{center}
134
135
60e6fde8
MW
136\begin{enumerate}
137
138\addtocounter{enumi}{-1}
139
140\item
141
142This License applies to any program or other work which contains a notice
143placed by the copyright holder saying it may be distributed under the
144terms of this General Public License. The ``Program'', below, refers to
145any such program or work, and a ``work based on the Program'' means either
146the Program or any derivative work under copyright law: that is to say, a
147work containing the Program or a portion of it, either verbatim or with
148modifications and/or translated into another language. (Hereinafter,
149translation is included without limitation in the term ``modification''.)
150Each licensee is addressed as ``you''.
151
152Activities other than copying, distribution and modification are not
153covered by this License; they are outside its scope. The act of
154running the Program is not restricted, and the output from the Program
155is covered only if its contents constitute a work based on the
156Program (independent of having been made by running the Program).
157Whether that is true depends on what the Program does.
158
159\item You may copy and distribute verbatim copies of the Program's source
160 code as you receive it, in any medium, provided that you conspicuously
161 and appropriately publish on each copy an appropriate copyright notice
162 and disclaimer of warranty; keep intact all the notices that refer to
163 this License and to the absence of any warranty; and give any other
164 recipients of the Program a copy of this License along with the Program.
165
166You may charge a fee for the physical act of transferring a copy, and you
167may at your option offer warranty protection in exchange for a fee.
168
169\item
170
171You may modify your copy or copies of the Program or any portion
172of it, thus forming a work based on the Program, and copy and
173distribute such modifications or work under the terms of Section 1
174above, provided that you also meet all of these conditions:
175
176\begin{enumerate}
177
178\item
179
180You must cause the modified files to carry prominent notices stating that
181you changed the files and the date of any change.
182
183\item
184
185You must cause any work that you distribute or publish, that in
186whole or in part contains or is derived from the Program or any
187part thereof, to be licensed as a whole at no charge to all third
188parties under the terms of this License.
189
190\item
191If the modified program normally reads commands interactively
192when run, you must cause it, when started running for such
193interactive use in the most ordinary way, to print or display an
194announcement including an appropriate copyright notice and a
195notice that there is no warranty (or else, saying that you provide
196a warranty) and that users may redistribute the program under
197these conditions, and telling the user how to view a copy of this
198License. (Exception: if the Program itself is interactive but
199does not normally print such an announcement, your work based on
200the Program is not required to print an announcement.)
201
202\end{enumerate}
203
204
205These requirements apply to the modified work as a whole. If
206identifiable sections of that work are not derived from the Program,
207and can be reasonably considered independent and separate works in
208themselves, then this License, and its terms, do not apply to those
209sections when you distribute them as separate works. But when you
210distribute the same sections as part of a whole which is a work based
211on the Program, the distribution of the whole must be on the terms of
212this License, whose permissions for other licensees extend to the
213entire whole, and thus to each and every part regardless of who wrote it.
214
215Thus, it is not the intent of this section to claim rights or contest
216your rights to work written entirely by you; rather, the intent is to
217exercise the right to control the distribution of derivative or
218collective works based on the Program.
219
220In addition, mere aggregation of another work not based on the Program
221with the Program (or with a work based on the Program) on a volume of
222a storage or distribution medium does not bring the other work under
223the scope of this License.
224
225\item
226You may copy and distribute the Program (or a work based on it,
227under Section 2) in object code or executable form under the terms of
228Sections 1 and 2 above provided that you also do one of the following:
229
230\begin{enumerate}
231
232\item
233
234Accompany it with the complete corresponding machine-readable
235source code, which must be distributed under the terms of Sections
2361 and 2 above on a medium customarily used for software interchange; or,
237
238\item
239
240Accompany it with a written offer, valid for at least three
241years, to give any third party, for a charge no more than your
242cost of physically performing source distribution, a complete
243machine-readable copy of the corresponding source code, to be
244distributed under the terms of Sections 1 and 2 above on a medium
245customarily used for software interchange; or,
246
247\item
248
249Accompany it with the information you received as to the offer
250to distribute corresponding source code. (This alternative is
251allowed only for noncommercial distribution and only if you
252received the program in object code or executable form with such
253an offer, in accord with Subsection b above.)
254
255\end{enumerate}
256
257
258The source code for a work means the preferred form of the work for
259making modifications to it. For an executable work, complete source
260code means all the source code for all modules it contains, plus any
261associated interface definition files, plus the scripts used to
262control compilation and installation of the executable. However, as a
263special exception, the source code distributed need not include
264anything that is normally distributed (in either source or binary
265form) with the major components (compiler, kernel, and so on) of the
266operating system on which the executable runs, unless that component
267itself accompanies the executable.
268
269If distribution of executable or object code is made by offering
270access to copy from a designated place, then offering equivalent
271access to copy the source code from the same place counts as
272distribution of the source code, even though third parties are not
273compelled to copy the source along with the object code.
274
275\item
276You may not copy, modify, sublicense, or distribute the Program
277except as expressly provided under this License. Any attempt
278otherwise to copy, modify, sublicense or distribute the Program is
279void, and will automatically terminate your rights under this License.
280However, parties who have received copies, or rights, from you under
281this License will not have their licenses terminated so long as such
282parties remain in full compliance.
283
284\item
285You are not required to accept this License, since you have not
286signed it. However, nothing else grants you permission to modify or
287distribute the Program or its derivative works. These actions are
288prohibited by law if you do not accept this License. Therefore, by
289modifying or distributing the Program (or any work based on the
290Program), you indicate your acceptance of this License to do so, and
291all its terms and conditions for copying, distributing or modifying
292the Program or works based on it.
293
294\item
295Each time you redistribute the Program (or any work based on the
296Program), the recipient automatically receives a license from the
297original licensor to copy, distribute or modify the Program subject to
298these terms and conditions. You may not impose any further
299restrictions on the recipients' exercise of the rights granted herein.
300You are not responsible for enforcing compliance by third parties to
301this License.
302
303\item
304If, as a consequence of a court judgment or allegation of patent
305infringement or for any other reason (not limited to patent issues),
306conditions are imposed on you (whether by court order, agreement or
307otherwise) that contradict the conditions of this License, they do not
308excuse you from the conditions of this License. If you cannot
309distribute so as to satisfy simultaneously your obligations under this
310License and any other pertinent obligations, then as a consequence you
311may not distribute the Program at all. For example, if a patent
312license would not permit royalty-free redistribution of the Program by
313all those who receive copies directly or indirectly through you, then
314the only way you could satisfy both it and this License would be to
315refrain entirely from distribution of the Program.
316
317If any portion of this section is held invalid or unenforceable under
318any particular circumstance, the balance of the section is intended to
319apply and the section as a whole is intended to apply in other
320circumstances.
321
322It is not the purpose of this section to induce you to infringe any
323patents or other property right claims or to contest validity of any
324such claims; this section has the sole purpose of protecting the
325integrity of the free software distribution system, which is
326implemented by public license practices. Many people have made
327generous contributions to the wide range of software distributed
328through that system in reliance on consistent application of that
329system; it is up to the author/donor to decide if he or she is willing
330to distribute software through any other system and a licensee cannot
331impose that choice.
332
333This section is intended to make thoroughly clear what is believed to
334be a consequence of the rest of this License.
335
336\item
337If the distribution and/or use of the Program is restricted in
338certain countries either by patents or by copyrighted interfaces, the
339original copyright holder who places the Program under this License
340may add an explicit geographical distribution limitation excluding
341those countries, so that distribution is permitted only in or among
342countries not thus excluded. In such case, this License incorporates
343the limitation as if written in the body of this License.
344
345\item
346The Free Software Foundation may publish revised and/or new versions
347of the General Public License from time to time. Such new versions will
348be similar in spirit to the present version, but may differ in detail to
349address new problems or concerns.
350
351Each version is given a distinguishing version number. If the Program
352specifies a version number of this License which applies to it and ``any
353later version'', you have the option of following the terms and conditions
354either of that version or of any later version published by the Free
355Software Foundation. If the Program does not specify a version number of
356this License, you may choose any version ever published by the Free Software
357Foundation.
358
359\item
360If you wish to incorporate parts of the Program into other free
361programs whose distribution conditions are different, write to the author
362to ask for permission. For software which is copyrighted by the Free
363Software Foundation, write to the Free Software Foundation; we sometimes
364make exceptions for this. Our decision will be guided by the two goals
365of preserving the free status of all derivatives of our free software and
366of promoting the sharing and reuse of software generally.
367
368\begin{center}
369{\Large\sc
370No Warranty
371}
372\end{center}
373
374\item
375{\sc Because the program is licensed free of charge, there is no warranty
376for the program, to the extent permitted by applicable law. Except when
377otherwise stated in writing the copyright holders and/or other parties
378provide the program ``as is'' without warranty of any kind, either expressed
379or implied, including, but not limited to, the implied warranties of
380merchantability and fitness for a particular purpose. The entire risk as
381to the quality and performance of the program is with you. Should the
382program prove defective, you assume the cost of all necessary servicing,
383repair or correction.}
384
385\item
386{\sc In no event unless required by applicable law or agreed to in writing
387will any copyright holder, or any other party who may modify and/or
388redistribute the program as permitted above, be liable to you for damages,
389including any general, special, incidental or consequential damages arising
390out of the use or inability to use the program (including but not limited
391to loss of data or data being rendered inaccurate or losses sustained by
392you or third parties or a failure of the program to operate with any other
393programs), even if such holder or other party has been advised of the
394possibility of such damages.}
395
396\end{enumerate}
397
398
399\begin{center}
400{\Large\sc End of Terms and Conditions}
401\end{center}
402
403
404\pagebreak[2]
405
406\section*{Appendix: How to Apply These Terms to Your New Programs}
407
408If you develop a new program, and you want it to be of the greatest
409possible use to the public, the best way to achieve this is to make it
410free software which everyone can redistribute and change under these
411terms.
412
413 To do so, attach the following notices to the program. It is safest to
414 attach them to the start of each source file to most effectively convey
415 the exclusion of warranty; and each file should have at least the
416 ``copyright'' line and a pointer to where the full notice is found.
417
418\begin{quote}
419one line to give the program's name and a brief idea of what it does. \\
420Copyright (C) yyyy name of author \\
421
422This program is free software; you can redistribute it and/or modify
423it under the terms of the GNU General Public License as published by
424the Free Software Foundation; either version 2 of the License, or
425(at your option) any later version.
426
427This program is distributed in the hope that it will be useful,
428but WITHOUT ANY WARRANTY; without even the implied warranty of
429MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
430GNU General Public License for more details.
431
432You should have received a copy of the GNU General Public License
433along with this program; if not, write to the Free Software
434Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
435\end{quote}
436
437Also add information on how to contact you by electronic and paper mail.
438
439If the program is interactive, make it output a short notice like this
440when it starts in an interactive mode:
441
442\begin{quote}
443Gnomovision version 69, Copyright (C) yyyy name of author \\
444Gnomovision comes with ABSOLUTELY NO WARRANTY; for details type `show w'. \\
445This is free software, and you are welcome to redistribute it
446under certain conditions; type `show c' for details.
447\end{quote}
448
449
450The hypothetical commands {\tt show w} and {\tt show c} should show the
451appropriate parts of the General Public License. Of course, the commands
452you use may be called something other than {\tt show w} and {\tt show c};
453they could even be mouse-clicks or menu items---whatever suits your
454program.
455
456You should also get your employer (if you work as a programmer) or your
457school, if any, to sign a ``copyright disclaimer'' for the program, if
458necessary. Here is a sample; alter the names:
459
460\begin{quote}
461Yoyodyne, Inc., hereby disclaims all copyright interest in the program \\
462`Gnomovision' (which makes passes at compilers) written by James Hacker. \\
463
464signature of Ty Coon, 1 April 1989 \\
465Ty Coon, President of Vice
466\end{quote}
467
468
469This General Public License does not permit incorporating your program
470into proprietary programs. If your program is a subroutine library, you
471may consider it more useful to permit linking proprietary applications
472with the library. If this is what you want to do, use the GNU Library
473General Public License instead of this License.
474
475\gplend