1162fecefSIngo Weinhold		    GNU GENERAL PUBLIC LICENSE
2162fecefSIngo Weinhold		     Version 1, February 1989
3162fecefSIngo Weinhold
4162fecefSIngo Weinhold Copyright (C) 1989 Free Software Foundation, Inc.
5162fecefSIngo Weinhold                59 Temple Place, Suite 330, Boston, MA 02111-1307, USA
6162fecefSIngo Weinhold Everyone is permitted to copy and distribute verbatim copies
7162fecefSIngo Weinhold of this license document, but changing it is not allowed.
8162fecefSIngo Weinhold
9162fecefSIngo Weinhold			    Preamble
10162fecefSIngo Weinhold
11162fecefSIngo Weinhold  The license agreements of most software companies try to keep users
12162fecefSIngo Weinholdat the mercy of those companies.  By contrast, our General Public
13162fecefSIngo WeinholdLicense is intended to guarantee your freedom to share and change free
14162fecefSIngo Weinholdsoftware--to make sure the software is free for all its users.  The
15162fecefSIngo WeinholdGeneral Public License applies to the Free Software Foundation's
16162fecefSIngo Weinholdsoftware and to any other program whose authors commit to using it.
17162fecefSIngo WeinholdYou can use it for your programs, too.
18162fecefSIngo Weinhold
19162fecefSIngo Weinhold  When we speak of free software, we are referring to freedom, not
20162fecefSIngo Weinholdprice.  Specifically, the General Public License is designed to make
21162fecefSIngo Weinholdsure that you have the freedom to give away or sell copies of free
22162fecefSIngo Weinholdsoftware, that you receive source code or can get it if you want it,
23162fecefSIngo Weinholdthat you can change the software or use pieces of it in new free
24162fecefSIngo Weinholdprograms; and that you know you can do these things.
25162fecefSIngo Weinhold
26162fecefSIngo Weinhold  To protect your rights, we need to make restrictions that forbid
27162fecefSIngo Weinholdanyone to deny you these rights or to ask you to surrender the rights.
28162fecefSIngo WeinholdThese restrictions translate to certain responsibilities for you if you
29162fecefSIngo Weinholddistribute copies of the software, or if you modify it.
30162fecefSIngo Weinhold
31162fecefSIngo Weinhold  For example, if you distribute copies of a such a program, whether
32162fecefSIngo Weinholdgratis or for a fee, you must give the recipients all the rights that
33162fecefSIngo Weinholdyou have.  You must make sure that they, too, receive or can get the
34162fecefSIngo Weinholdsource code.  And you must tell them their rights.
35162fecefSIngo Weinhold
36162fecefSIngo Weinhold  We protect your rights with two steps: (1) copyright the software, and
37162fecefSIngo Weinhold(2) offer you this license which gives you legal permission to copy,
38162fecefSIngo Weinholddistribute and/or modify the software.
39162fecefSIngo Weinhold
40162fecefSIngo Weinhold  Also, for each author's protection and ours, we want to make certain
41162fecefSIngo Weinholdthat everyone understands that there is no warranty for this free
42162fecefSIngo Weinholdsoftware.  If the software is modified by someone else and passed on, we
43162fecefSIngo Weinholdwant its recipients to know that what they have is not the original, so
44162fecefSIngo Weinholdthat any problems introduced by others will not reflect on the original
45162fecefSIngo Weinholdauthors' reputations.
46162fecefSIngo Weinhold
47162fecefSIngo Weinhold  The precise terms and conditions for copying, distribution and
48162fecefSIngo Weinholdmodification follow.
49162fecefSIngo Weinhold
50162fecefSIngo Weinhold		    GNU GENERAL PUBLIC LICENSE
51162fecefSIngo Weinhold   TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION
52162fecefSIngo Weinhold
53162fecefSIngo Weinhold  0. This License Agreement applies to any program or other work which
54162fecefSIngo Weinholdcontains a notice placed by the copyright holder saying it may be
55162fecefSIngo Weinholddistributed under the terms of this General Public License.  The
56162fecefSIngo Weinhold"Program", below, refers to any such program or work, and a "work based
57162fecefSIngo Weinholdon the Program" means either the Program or any work containing the
58162fecefSIngo WeinholdProgram or a portion of it, either verbatim or with modifications.  Each
59162fecefSIngo Weinholdlicensee is addressed as "you".
60162fecefSIngo Weinhold
61162fecefSIngo Weinhold  1. You may copy and distribute verbatim copies of the Program's source
62162fecefSIngo Weinholdcode as you receive it, in any medium, provided that you conspicuously and
63162fecefSIngo Weinholdappropriately publish on each copy an appropriate copyright notice and
64162fecefSIngo Weinholddisclaimer of warranty; keep intact all the notices that refer to this
65162fecefSIngo WeinholdGeneral Public License and to the absence of any warranty; and give any
66162fecefSIngo Weinholdother recipients of the Program a copy of this General Public License
67162fecefSIngo Weinholdalong with the Program.  You may charge a fee for the physical act of
68162fecefSIngo Weinholdtransferring a copy.
69162fecefSIngo Weinhold
70162fecefSIngo Weinhold  2. You may modify your copy or copies of the Program or any portion of
71162fecefSIngo Weinholdit, and copy and distribute such modifications under the terms of Paragraph
72162fecefSIngo Weinhold1 above, provided that you also do the following:
73162fecefSIngo Weinhold
74162fecefSIngo Weinhold    a) cause the modified files to carry prominent notices stating that
75162fecefSIngo Weinhold    you changed the files and the date of any change; and
76162fecefSIngo Weinhold
77162fecefSIngo Weinhold    b) cause the whole of any work that you distribute or publish, that
78162fecefSIngo Weinhold    in whole or in part contains the Program or any part thereof, either
79162fecefSIngo Weinhold    with or without modifications, to be licensed at no charge to all
80162fecefSIngo Weinhold    third parties under the terms of this General Public License (except
81162fecefSIngo Weinhold    that you may choose to grant warranty protection to some or all
82162fecefSIngo Weinhold    third parties, at your option).
83162fecefSIngo Weinhold
84162fecefSIngo Weinhold    c) If the modified program normally reads commands interactively when
85162fecefSIngo Weinhold    run, you must cause it, when started running for such interactive use
86162fecefSIngo Weinhold    in the simplest and most usual way, to print or display an
87162fecefSIngo Weinhold    announcement including an appropriate copyright notice and a notice
88162fecefSIngo Weinhold    that there is no warranty (or else, saying that you provide a
89162fecefSIngo Weinhold    warranty) and that users may redistribute the program under these
90162fecefSIngo Weinhold    conditions, and telling the user how to view a copy of this General
91162fecefSIngo Weinhold    Public License.
92162fecefSIngo Weinhold
93162fecefSIngo Weinhold    d) You may charge a fee for the physical act of transferring a
94162fecefSIngo Weinhold    copy, and you may at your option offer warranty protection in
95162fecefSIngo Weinhold    exchange for a fee.
96162fecefSIngo Weinhold
97162fecefSIngo WeinholdMere aggregation of another independent work with the Program (or its
98162fecefSIngo Weinholdderivative) on a volume of a storage or distribution medium does not bring
99162fecefSIngo Weinholdthe other work under the scope of these terms.
100162fecefSIngo Weinhold
101162fecefSIngo Weinhold  3. You may copy and distribute the Program (or a portion or derivative of
102162fecefSIngo Weinholdit, under Paragraph 2) in object code or executable form under the terms of
103162fecefSIngo WeinholdParagraphs 1 and 2 above provided that you also do one of the following:
104162fecefSIngo Weinhold
105162fecefSIngo Weinhold    a) accompany it with the complete corresponding machine-readable
106162fecefSIngo Weinhold    source code, which must be distributed under the terms of
107162fecefSIngo Weinhold    Paragraphs 1 and 2 above; or,
108162fecefSIngo Weinhold
109162fecefSIngo Weinhold    b) accompany it with a written offer, valid for at least three
110162fecefSIngo Weinhold    years, to give any third party free (except for a nominal charge
111162fecefSIngo Weinhold    for the cost of distribution) a complete machine-readable copy of the
112162fecefSIngo Weinhold    corresponding source code, to be distributed under the terms of
113162fecefSIngo Weinhold    Paragraphs 1 and 2 above; or,
114162fecefSIngo Weinhold
115162fecefSIngo Weinhold    c) accompany it with the information you received as to where the
116162fecefSIngo Weinhold    corresponding source code may be obtained.  (This alternative is
117162fecefSIngo Weinhold    allowed only for noncommercial distribution and only if you
118162fecefSIngo Weinhold    received the program in object code or executable form alone.)
119162fecefSIngo Weinhold
120162fecefSIngo WeinholdSource code for a work means the preferred form of the work for making
121162fecefSIngo Weinholdmodifications to it.  For an executable file, complete source code means
122162fecefSIngo Weinholdall the source code for all modules it contains; but, as a special
123162fecefSIngo Weinholdexception, it need not include source code for modules which are standard
124162fecefSIngo Weinholdlibraries that accompany the operating system on which the executable
125162fecefSIngo Weinholdfile runs, or for standard header files or definitions files that
126162fecefSIngo Weinholdaccompany that operating system.
127162fecefSIngo Weinhold
128162fecefSIngo Weinhold  4. You may not copy, modify, sublicense, distribute or transfer the
129162fecefSIngo WeinholdProgram except as expressly provided under this General Public License.
130162fecefSIngo WeinholdAny attempt otherwise to copy, modify, sublicense, distribute or transfer
131162fecefSIngo Weinholdthe Program is void, and will automatically terminate your rights to use
132162fecefSIngo Weinholdthe Program under this License.  However, parties who have received
133162fecefSIngo Weinholdcopies, or rights to use copies, from you under this General Public
134162fecefSIngo WeinholdLicense will not have their licenses terminated so long as such parties
135162fecefSIngo Weinholdremain in full compliance.
136162fecefSIngo Weinhold
137162fecefSIngo Weinhold  5. By copying, distributing or modifying the Program (or any work based
138162fecefSIngo Weinholdon the Program) you indicate your acceptance of this license to do so,
139162fecefSIngo Weinholdand all its terms and conditions.
140162fecefSIngo Weinhold
141162fecefSIngo Weinhold  6. Each time you redistribute the Program (or any work based on the
142162fecefSIngo WeinholdProgram), the recipient automatically receives a license from the original
143162fecefSIngo Weinholdlicensor to copy, distribute or modify the Program subject to these
144162fecefSIngo Weinholdterms and conditions.  You may not impose any further restrictions on the
145162fecefSIngo Weinholdrecipients' exercise of the rights granted herein.
146162fecefSIngo Weinhold
147162fecefSIngo Weinhold  7. The Free Software Foundation may publish revised and/or new versions
148162fecefSIngo Weinholdof the General Public License from time to time.  Such new versions will
149162fecefSIngo Weinholdbe similar in spirit to the present version, but may differ in detail to
150162fecefSIngo Weinholdaddress new problems or concerns.
151162fecefSIngo Weinhold
152162fecefSIngo WeinholdEach version is given a distinguishing version number.  If the Program
153162fecefSIngo Weinholdspecifies a version number of the license which applies to it and "any
154162fecefSIngo Weinholdlater version", you have the option of following the terms and conditions
155162fecefSIngo Weinholdeither of that version or of any later version published by the Free
156162fecefSIngo WeinholdSoftware Foundation.  If the Program does not specify a version number of
157162fecefSIngo Weinholdthe license, you may choose any version ever published by the Free Software
158162fecefSIngo WeinholdFoundation.
159162fecefSIngo Weinhold
160162fecefSIngo Weinhold  8. If you wish to incorporate parts of the Program into other free
161162fecefSIngo Weinholdprograms whose distribution conditions are different, write to the author
162162fecefSIngo Weinholdto ask for permission.  For software which is copyrighted by the Free
163162fecefSIngo WeinholdSoftware Foundation, write to the Free Software Foundation; we sometimes
164162fecefSIngo Weinholdmake exceptions for this.  Our decision will be guided by the two goals
165162fecefSIngo Weinholdof preserving the free status of all derivatives of our free software and
166162fecefSIngo Weinholdof promoting the sharing and reuse of software generally.
167162fecefSIngo Weinhold
168162fecefSIngo Weinhold			    NO WARRANTY
169162fecefSIngo Weinhold
170162fecefSIngo Weinhold  9. BECAUSE THE PROGRAM IS LICENSED FREE OF CHARGE, THERE IS NO WARRANTY
171162fecefSIngo WeinholdFOR THE PROGRAM, TO THE EXTENT PERMITTED BY APPLICABLE LAW.  EXCEPT WHEN
172162fecefSIngo WeinholdOTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR OTHER PARTIES
173162fecefSIngo WeinholdPROVIDE THE PROGRAM "AS IS" WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED
174162fecefSIngo WeinholdOR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
175162fecefSIngo WeinholdMERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE.  THE ENTIRE RISK AS
176162fecefSIngo WeinholdTO THE QUALITY AND PERFORMANCE OF THE PROGRAM IS WITH YOU.  SHOULD THE
177162fecefSIngo WeinholdPROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF ALL NECESSARY SERVICING,
178162fecefSIngo WeinholdREPAIR OR CORRECTION.
179162fecefSIngo Weinhold
180162fecefSIngo Weinhold  10. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING
181162fecefSIngo WeinholdWILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY AND/OR
182162fecefSIngo WeinholdREDISTRIBUTE THE PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES,
183162fecefSIngo WeinholdINCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING
184162fecefSIngo WeinholdOUT OF THE USE OR INABILITY TO USE THE PROGRAM (INCLUDING BUT NOT LIMITED
185162fecefSIngo WeinholdTO LOSS OF DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY
186162fecefSIngo WeinholdYOU OR THIRD PARTIES OR A FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER
187162fecefSIngo WeinholdPROGRAMS), EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE
188162fecefSIngo WeinholdPOSSIBILITY OF SUCH DAMAGES.
189162fecefSIngo Weinhold
190162fecefSIngo Weinhold		     END OF TERMS AND CONDITIONS
191162fecefSIngo Weinhold
192162fecefSIngo Weinhold	Appendix: How to Apply These Terms to Your New Programs
193162fecefSIngo Weinhold
194162fecefSIngo Weinhold  If you develop a new program, and you want it to be of the greatest
195162fecefSIngo Weinholdpossible use to humanity, the best way to achieve this is to make it
196162fecefSIngo Weinholdfree software which everyone can redistribute and change under these
197162fecefSIngo Weinholdterms.
198162fecefSIngo Weinhold
199162fecefSIngo Weinhold  To do so, attach the following notices to the program.  It is safest to
200162fecefSIngo Weinholdattach them to the start of each source file to most effectively convey
201162fecefSIngo Weinholdthe exclusion of warranty; and each file should have at least the
202162fecefSIngo Weinhold"copyright" line and a pointer to where the full notice is found.
203162fecefSIngo Weinhold
204162fecefSIngo Weinhold    <one line to give the program's name and a brief idea of what it does.>
205162fecefSIngo Weinhold    Copyright (C) 19yy  <name of author>
206162fecefSIngo Weinhold
207162fecefSIngo Weinhold    This program is free software; you can redistribute it and/or modify
208162fecefSIngo Weinhold    it under the terms of the GNU General Public License as published by
209162fecefSIngo Weinhold    the Free Software Foundation; either version 1, or (at your option)
210162fecefSIngo Weinhold    any later version.
211162fecefSIngo Weinhold
212162fecefSIngo Weinhold    This program is distributed in the hope that it will be useful,
213162fecefSIngo Weinhold    but WITHOUT ANY WARRANTY; without even the implied warranty of
214162fecefSIngo Weinhold    MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
215162fecefSIngo Weinhold    GNU General Public License for more details.
216162fecefSIngo Weinhold
217162fecefSIngo Weinhold    You should have received a copy of the GNU General Public License
218162fecefSIngo Weinhold    along with this program; if not, write to the Free Software Foundation,
219162fecefSIngo Weinhold    Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307, USA.
220162fecefSIngo Weinhold
221162fecefSIngo WeinholdAlso add information on how to contact you by electronic and paper mail.
222162fecefSIngo Weinhold
223162fecefSIngo WeinholdIf the program is interactive, make it output a short notice like this
224162fecefSIngo Weinholdwhen it starts in an interactive mode:
225162fecefSIngo Weinhold
226162fecefSIngo Weinhold    Gnomovision version 69, Copyright (C) 19xx name of author
227162fecefSIngo Weinhold    Gnomovision comes with ABSOLUTELY NO WARRANTY; for details type `show w'.
228162fecefSIngo Weinhold    This is free software, and you are welcome to redistribute it
229162fecefSIngo Weinhold    under certain conditions; type `show c' for details.
230162fecefSIngo Weinhold
231162fecefSIngo WeinholdThe hypothetical commands `show w' and `show c' should show the
232162fecefSIngo Weinholdappropriate parts of the General Public License.  Of course, the
233162fecefSIngo Weinholdcommands you use may be called something other than `show w' and `show
234162fecefSIngo Weinholdc'; they could even be mouse-clicks or menu items--whatever suits your
235162fecefSIngo Weinholdprogram.
236162fecefSIngo Weinhold
237162fecefSIngo WeinholdYou should also get your employer (if you work as a programmer) or your
238162fecefSIngo Weinholdschool, if any, to sign a "copyright disclaimer" for the program, if
239162fecefSIngo Weinholdnecessary.  Here a sample; alter the names:
240162fecefSIngo Weinhold
241162fecefSIngo Weinhold  Yoyodyne, Inc., hereby disclaims all copyright interest in the
242162fecefSIngo Weinhold  program `Gnomovision' (a program to direct compilers to make passes
243162fecefSIngo Weinhold  at assemblers) written by James Hacker.
244162fecefSIngo Weinhold
245162fecefSIngo Weinhold  <signature of Ty Coon>, 1 April 1989
246162fecefSIngo Weinhold  Ty Coon, President of Vice
247162fecefSIngo Weinhold
248162fecefSIngo WeinholdThat's all there is to it!
249