xref: /plugin/farmer/vendor/splitbrain/php-ico/license.txt (revision c609f1dcc91a56df760d51ba92f6e25b7289002c)
1*c609f1dcSAndreas GohrPHP ICO - The PHP ICO Generator
2*c609f1dcSAndreas Gohr
3*c609f1dcSAndreas GohrCopyright 2011-2016 Chris Jean
4*c609f1dcSAndreas Gohr
5*c609f1dcSAndreas GohrPHP ICO is free software; you can redistribute it and/or modify
6*c609f1dcSAndreas Gohrit under the terms of the GNU General Public License as published by
7*c609f1dcSAndreas Gohrthe Free Software Foundation; either version 2 of the License, or
8*c609f1dcSAndreas Gohr(at your option) any later version.
9*c609f1dcSAndreas Gohr
10*c609f1dcSAndreas GohrPHP ICO is distributed in the hope that it will be useful,
11*c609f1dcSAndreas Gohrbut WITHOUT ANY WARRANTY; without even the implied warranty of
12*c609f1dcSAndreas GohrMERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
13*c609f1dcSAndreas GohrGNU General Public License for more details.
14*c609f1dcSAndreas Gohr
15*c609f1dcSAndreas GohrYou should have received a copy of the GNU General Public License
16*c609f1dcSAndreas Gohralong with PHP ICO; if not, write to the Free Software
17*c609f1dcSAndreas GohrFoundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA  02110-1301  USA
18*c609f1dcSAndreas Gohr
19*c609f1dcSAndreas Gohr=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
20*c609f1dcSAndreas Gohr
21*c609f1dcSAndreas Gohr                    GNU GENERAL PUBLIC LICENSE
22*c609f1dcSAndreas Gohr                       Version 2, June 1991
23*c609f1dcSAndreas Gohr
24*c609f1dcSAndreas Gohr Copyright (C) 1989, 1991 Free Software Foundation, Inc.,
25*c609f1dcSAndreas Gohr 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
26*c609f1dcSAndreas Gohr Everyone is permitted to copy and distribute verbatim copies
27*c609f1dcSAndreas Gohr of this license document, but changing it is not allowed.
28*c609f1dcSAndreas Gohr
29*c609f1dcSAndreas Gohr                            Preamble
30*c609f1dcSAndreas Gohr
31*c609f1dcSAndreas Gohr  The licenses for most software are designed to take away your
32*c609f1dcSAndreas Gohrfreedom to share and change it.  By contrast, the GNU General Public
33*c609f1dcSAndreas GohrLicense is intended to guarantee your freedom to share and change free
34*c609f1dcSAndreas Gohrsoftware--to make sure the software is free for all its users.  This
35*c609f1dcSAndreas GohrGeneral Public License applies to most of the Free Software
36*c609f1dcSAndreas GohrFoundation's software and to any other program whose authors commit to
37*c609f1dcSAndreas Gohrusing it.  (Some other Free Software Foundation software is covered by
38*c609f1dcSAndreas Gohrthe GNU Lesser General Public License instead.)  You can apply it to
39*c609f1dcSAndreas Gohryour programs, too.
40*c609f1dcSAndreas Gohr
41*c609f1dcSAndreas Gohr  When we speak of free software, we are referring to freedom, not
42*c609f1dcSAndreas Gohrprice.  Our General Public Licenses are designed to make sure that you
43*c609f1dcSAndreas Gohrhave the freedom to distribute copies of free software (and charge for
44*c609f1dcSAndreas Gohrthis service if you wish), that you receive source code or can get it
45*c609f1dcSAndreas Gohrif you want it, that you can change the software or use pieces of it
46*c609f1dcSAndreas Gohrin new free programs; and that you know you can do these things.
47*c609f1dcSAndreas Gohr
48*c609f1dcSAndreas Gohr  To protect your rights, we need to make restrictions that forbid
49*c609f1dcSAndreas Gohranyone to deny you these rights or to ask you to surrender the rights.
50*c609f1dcSAndreas GohrThese restrictions translate to certain responsibilities for you if you
51*c609f1dcSAndreas Gohrdistribute copies of the software, or if you modify it.
52*c609f1dcSAndreas Gohr
53*c609f1dcSAndreas Gohr  For example, if you distribute copies of such a program, whether
54*c609f1dcSAndreas Gohrgratis or for a fee, you must give the recipients all the rights that
55*c609f1dcSAndreas Gohryou have.  You must make sure that they, too, receive or can get the
56*c609f1dcSAndreas Gohrsource code.  And you must show them these terms so they know their
57*c609f1dcSAndreas Gohrrights.
58*c609f1dcSAndreas Gohr
59*c609f1dcSAndreas Gohr  We protect your rights with two steps: (1) copyright the software, and
60*c609f1dcSAndreas Gohr(2) offer you this license which gives you legal permission to copy,
61*c609f1dcSAndreas Gohrdistribute and/or modify the software.
62*c609f1dcSAndreas Gohr
63*c609f1dcSAndreas Gohr  Also, for each author's protection and ours, we want to make certain
64*c609f1dcSAndreas Gohrthat everyone understands that there is no warranty for this free
65*c609f1dcSAndreas Gohrsoftware.  If the software is modified by someone else and passed on, we
66*c609f1dcSAndreas Gohrwant its recipients to know that what they have is not the original, so
67*c609f1dcSAndreas Gohrthat any problems introduced by others will not reflect on the original
68*c609f1dcSAndreas Gohrauthors' reputations.
69*c609f1dcSAndreas Gohr
70*c609f1dcSAndreas Gohr  Finally, any free program is threatened constantly by software
71*c609f1dcSAndreas Gohrpatents.  We wish to avoid the danger that redistributors of a free
72*c609f1dcSAndreas Gohrprogram will individually obtain patent licenses, in effect making the
73*c609f1dcSAndreas Gohrprogram proprietary.  To prevent this, we have made it clear that any
74*c609f1dcSAndreas Gohrpatent must be licensed for everyone's free use or not licensed at all.
75*c609f1dcSAndreas Gohr
76*c609f1dcSAndreas Gohr  The precise terms and conditions for copying, distribution and
77*c609f1dcSAndreas Gohrmodification follow.
78*c609f1dcSAndreas Gohr
79*c609f1dcSAndreas Gohr                    GNU GENERAL PUBLIC LICENSE
80*c609f1dcSAndreas Gohr   TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION
81*c609f1dcSAndreas Gohr
82*c609f1dcSAndreas Gohr  0. This License applies to any program or other work which contains
83*c609f1dcSAndreas Gohra notice placed by the copyright holder saying it may be distributed
84*c609f1dcSAndreas Gohrunder the terms of this General Public License.  The "Program", below,
85*c609f1dcSAndreas Gohrrefers to any such program or work, and a "work based on the Program"
86*c609f1dcSAndreas Gohrmeans either the Program or any derivative work under copyright law:
87*c609f1dcSAndreas Gohrthat is to say, a work containing the Program or a portion of it,
88*c609f1dcSAndreas Gohreither verbatim or with modifications and/or translated into another
89*c609f1dcSAndreas Gohrlanguage.  (Hereinafter, translation is included without limitation in
90*c609f1dcSAndreas Gohrthe term "modification".)  Each licensee is addressed as "you".
91*c609f1dcSAndreas Gohr
92*c609f1dcSAndreas GohrActivities other than copying, distribution and modification are not
93*c609f1dcSAndreas Gohrcovered by this License; they are outside its scope.  The act of
94*c609f1dcSAndreas Gohrrunning the Program is not restricted, and the output from the Program
95*c609f1dcSAndreas Gohris covered only if its contents constitute a work based on the
96*c609f1dcSAndreas GohrProgram (independent of having been made by running the Program).
97*c609f1dcSAndreas GohrWhether that is true depends on what the Program does.
98*c609f1dcSAndreas Gohr
99*c609f1dcSAndreas Gohr  1. You may copy and distribute verbatim copies of the Program's
100*c609f1dcSAndreas Gohrsource code as you receive it, in any medium, provided that you
101*c609f1dcSAndreas Gohrconspicuously and appropriately publish on each copy an appropriate
102*c609f1dcSAndreas Gohrcopyright notice and disclaimer of warranty; keep intact all the
103*c609f1dcSAndreas Gohrnotices that refer to this License and to the absence of any warranty;
104*c609f1dcSAndreas Gohrand give any other recipients of the Program a copy of this License
105*c609f1dcSAndreas Gohralong with the Program.
106*c609f1dcSAndreas Gohr
107*c609f1dcSAndreas GohrYou may charge a fee for the physical act of transferring a copy, and
108*c609f1dcSAndreas Gohryou may at your option offer warranty protection in exchange for a fee.
109*c609f1dcSAndreas Gohr
110*c609f1dcSAndreas Gohr  2. You may modify your copy or copies of the Program or any portion
111*c609f1dcSAndreas Gohrof it, thus forming a work based on the Program, and copy and
112*c609f1dcSAndreas Gohrdistribute such modifications or work under the terms of Section 1
113*c609f1dcSAndreas Gohrabove, provided that you also meet all of these conditions:
114*c609f1dcSAndreas Gohr
115*c609f1dcSAndreas Gohr    a) You must cause the modified files to carry prominent notices
116*c609f1dcSAndreas Gohr    stating that you changed the files and the date of any change.
117*c609f1dcSAndreas Gohr
118*c609f1dcSAndreas Gohr    b) You must cause any work that you distribute or publish, that in
119*c609f1dcSAndreas Gohr    whole or in part contains or is derived from the Program or any
120*c609f1dcSAndreas Gohr    part thereof, to be licensed as a whole at no charge to all third
121*c609f1dcSAndreas Gohr    parties under the terms of this License.
122*c609f1dcSAndreas Gohr
123*c609f1dcSAndreas Gohr    c) If the modified program normally reads commands interactively
124*c609f1dcSAndreas Gohr    when run, you must cause it, when started running for such
125*c609f1dcSAndreas Gohr    interactive use in the most ordinary way, to print or display an
126*c609f1dcSAndreas Gohr    announcement including an appropriate copyright notice and a
127*c609f1dcSAndreas Gohr    notice that there is no warranty (or else, saying that you provide
128*c609f1dcSAndreas Gohr    a warranty) and that users may redistribute the program under
129*c609f1dcSAndreas Gohr    these conditions, and telling the user how to view a copy of this
130*c609f1dcSAndreas Gohr    License.  (Exception: if the Program itself is interactive but
131*c609f1dcSAndreas Gohr    does not normally print such an announcement, your work based on
132*c609f1dcSAndreas Gohr    the Program is not required to print an announcement.)
133*c609f1dcSAndreas Gohr
134*c609f1dcSAndreas GohrThese requirements apply to the modified work as a whole.  If
135*c609f1dcSAndreas Gohridentifiable sections of that work are not derived from the Program,
136*c609f1dcSAndreas Gohrand can be reasonably considered independent and separate works in
137*c609f1dcSAndreas Gohrthemselves, then this License, and its terms, do not apply to those
138*c609f1dcSAndreas Gohrsections when you distribute them as separate works.  But when you
139*c609f1dcSAndreas Gohrdistribute the same sections as part of a whole which is a work based
140*c609f1dcSAndreas Gohron the Program, the distribution of the whole must be on the terms of
141*c609f1dcSAndreas Gohrthis License, whose permissions for other licensees extend to the
142*c609f1dcSAndreas Gohrentire whole, and thus to each and every part regardless of who wrote it.
143*c609f1dcSAndreas Gohr
144*c609f1dcSAndreas GohrThus, it is not the intent of this section to claim rights or contest
145*c609f1dcSAndreas Gohryour rights to work written entirely by you; rather, the intent is to
146*c609f1dcSAndreas Gohrexercise the right to control the distribution of derivative or
147*c609f1dcSAndreas Gohrcollective works based on the Program.
148*c609f1dcSAndreas Gohr
149*c609f1dcSAndreas GohrIn addition, mere aggregation of another work not based on the Program
150*c609f1dcSAndreas Gohrwith the Program (or with a work based on the Program) on a volume of
151*c609f1dcSAndreas Gohra storage or distribution medium does not bring the other work under
152*c609f1dcSAndreas Gohrthe scope of this License.
153*c609f1dcSAndreas Gohr
154*c609f1dcSAndreas Gohr  3. You may copy and distribute the Program (or a work based on it,
155*c609f1dcSAndreas Gohrunder Section 2) in object code or executable form under the terms of
156*c609f1dcSAndreas GohrSections 1 and 2 above provided that you also do one of the following:
157*c609f1dcSAndreas Gohr
158*c609f1dcSAndreas Gohr    a) Accompany it with the complete corresponding machine-readable
159*c609f1dcSAndreas Gohr    source code, which must be distributed under the terms of Sections
160*c609f1dcSAndreas Gohr    1 and 2 above on a medium customarily used for software interchange; or,
161*c609f1dcSAndreas Gohr
162*c609f1dcSAndreas Gohr    b) Accompany it with a written offer, valid for at least three
163*c609f1dcSAndreas Gohr    years, to give any third party, for a charge no more than your
164*c609f1dcSAndreas Gohr    cost of physically performing source distribution, a complete
165*c609f1dcSAndreas Gohr    machine-readable copy of the corresponding source code, to be
166*c609f1dcSAndreas Gohr    distributed under the terms of Sections 1 and 2 above on a medium
167*c609f1dcSAndreas Gohr    customarily used for software interchange; or,
168*c609f1dcSAndreas Gohr
169*c609f1dcSAndreas Gohr    c) Accompany it with the information you received as to the offer
170*c609f1dcSAndreas Gohr    to distribute corresponding source code.  (This alternative is
171*c609f1dcSAndreas Gohr    allowed only for noncommercial distribution and only if you
172*c609f1dcSAndreas Gohr    received the program in object code or executable form with such
173*c609f1dcSAndreas Gohr    an offer, in accord with Subsection b above.)
174*c609f1dcSAndreas Gohr
175*c609f1dcSAndreas GohrThe source code for a work means the preferred form of the work for
176*c609f1dcSAndreas Gohrmaking modifications to it.  For an executable work, complete source
177*c609f1dcSAndreas Gohrcode means all the source code for all modules it contains, plus any
178*c609f1dcSAndreas Gohrassociated interface definition files, plus the scripts used to
179*c609f1dcSAndreas Gohrcontrol compilation and installation of the executable.  However, as a
180*c609f1dcSAndreas Gohrspecial exception, the source code distributed need not include
181*c609f1dcSAndreas Gohranything that is normally distributed (in either source or binary
182*c609f1dcSAndreas Gohrform) with the major components (compiler, kernel, and so on) of the
183*c609f1dcSAndreas Gohroperating system on which the executable runs, unless that component
184*c609f1dcSAndreas Gohritself accompanies the executable.
185*c609f1dcSAndreas Gohr
186*c609f1dcSAndreas GohrIf distribution of executable or object code is made by offering
187*c609f1dcSAndreas Gohraccess to copy from a designated place, then offering equivalent
188*c609f1dcSAndreas Gohraccess to copy the source code from the same place counts as
189*c609f1dcSAndreas Gohrdistribution of the source code, even though third parties are not
190*c609f1dcSAndreas Gohrcompelled to copy the source along with the object code.
191*c609f1dcSAndreas Gohr
192*c609f1dcSAndreas Gohr  4. You may not copy, modify, sublicense, or distribute the Program
193*c609f1dcSAndreas Gohrexcept as expressly provided under this License.  Any attempt
194*c609f1dcSAndreas Gohrotherwise to copy, modify, sublicense or distribute the Program is
195*c609f1dcSAndreas Gohrvoid, and will automatically terminate your rights under this License.
196*c609f1dcSAndreas GohrHowever, parties who have received copies, or rights, from you under
197*c609f1dcSAndreas Gohrthis License will not have their licenses terminated so long as such
198*c609f1dcSAndreas Gohrparties remain in full compliance.
199*c609f1dcSAndreas Gohr
200*c609f1dcSAndreas Gohr  5. You are not required to accept this License, since you have not
201*c609f1dcSAndreas Gohrsigned it.  However, nothing else grants you permission to modify or
202*c609f1dcSAndreas Gohrdistribute the Program or its derivative works.  These actions are
203*c609f1dcSAndreas Gohrprohibited by law if you do not accept this License.  Therefore, by
204*c609f1dcSAndreas Gohrmodifying or distributing the Program (or any work based on the
205*c609f1dcSAndreas GohrProgram), you indicate your acceptance of this License to do so, and
206*c609f1dcSAndreas Gohrall its terms and conditions for copying, distributing or modifying
207*c609f1dcSAndreas Gohrthe Program or works based on it.
208*c609f1dcSAndreas Gohr
209*c609f1dcSAndreas Gohr  6. Each time you redistribute the Program (or any work based on the
210*c609f1dcSAndreas GohrProgram), the recipient automatically receives a license from the
211*c609f1dcSAndreas Gohroriginal licensor to copy, distribute or modify the Program subject to
212*c609f1dcSAndreas Gohrthese terms and conditions.  You may not impose any further
213*c609f1dcSAndreas Gohrrestrictions on the recipients' exercise of the rights granted herein.
214*c609f1dcSAndreas GohrYou are not responsible for enforcing compliance by third parties to
215*c609f1dcSAndreas Gohrthis License.
216*c609f1dcSAndreas Gohr
217*c609f1dcSAndreas Gohr  7. If, as a consequence of a court judgment or allegation of patent
218*c609f1dcSAndreas Gohrinfringement or for any other reason (not limited to patent issues),
219*c609f1dcSAndreas Gohrconditions are imposed on you (whether by court order, agreement or
220*c609f1dcSAndreas Gohrotherwise) that contradict the conditions of this License, they do not
221*c609f1dcSAndreas Gohrexcuse you from the conditions of this License.  If you cannot
222*c609f1dcSAndreas Gohrdistribute so as to satisfy simultaneously your obligations under this
223*c609f1dcSAndreas GohrLicense and any other pertinent obligations, then as a consequence you
224*c609f1dcSAndreas Gohrmay not distribute the Program at all.  For example, if a patent
225*c609f1dcSAndreas Gohrlicense would not permit royalty-free redistribution of the Program by
226*c609f1dcSAndreas Gohrall those who receive copies directly or indirectly through you, then
227*c609f1dcSAndreas Gohrthe only way you could satisfy both it and this License would be to
228*c609f1dcSAndreas Gohrrefrain entirely from distribution of the Program.
229*c609f1dcSAndreas Gohr
230*c609f1dcSAndreas GohrIf any portion of this section is held invalid or unenforceable under
231*c609f1dcSAndreas Gohrany particular circumstance, the balance of the section is intended to
232*c609f1dcSAndreas Gohrapply and the section as a whole is intended to apply in other
233*c609f1dcSAndreas Gohrcircumstances.
234*c609f1dcSAndreas Gohr
235*c609f1dcSAndreas GohrIt is not the purpose of this section to induce you to infringe any
236*c609f1dcSAndreas Gohrpatents or other property right claims or to contest validity of any
237*c609f1dcSAndreas Gohrsuch claims; this section has the sole purpose of protecting the
238*c609f1dcSAndreas Gohrintegrity of the free software distribution system, which is
239*c609f1dcSAndreas Gohrimplemented by public license practices.  Many people have made
240*c609f1dcSAndreas Gohrgenerous contributions to the wide range of software distributed
241*c609f1dcSAndreas Gohrthrough that system in reliance on consistent application of that
242*c609f1dcSAndreas Gohrsystem; it is up to the author/donor to decide if he or she is willing
243*c609f1dcSAndreas Gohrto distribute software through any other system and a licensee cannot
244*c609f1dcSAndreas Gohrimpose that choice.
245*c609f1dcSAndreas Gohr
246*c609f1dcSAndreas GohrThis section is intended to make thoroughly clear what is believed to
247*c609f1dcSAndreas Gohrbe a consequence of the rest of this License.
248*c609f1dcSAndreas Gohr
249*c609f1dcSAndreas Gohr  8. If the distribution and/or use of the Program is restricted in
250*c609f1dcSAndreas Gohrcertain countries either by patents or by copyrighted interfaces, the
251*c609f1dcSAndreas Gohroriginal copyright holder who places the Program under this License
252*c609f1dcSAndreas Gohrmay add an explicit geographical distribution limitation excluding
253*c609f1dcSAndreas Gohrthose countries, so that distribution is permitted only in or among
254*c609f1dcSAndreas Gohrcountries not thus excluded.  In such case, this License incorporates
255*c609f1dcSAndreas Gohrthe limitation as if written in the body of this License.
256*c609f1dcSAndreas Gohr
257*c609f1dcSAndreas Gohr  9. The Free Software Foundation may publish revised and/or new versions
258*c609f1dcSAndreas Gohrof the General Public License from time to time.  Such new versions will
259*c609f1dcSAndreas Gohrbe similar in spirit to the present version, but may differ in detail to
260*c609f1dcSAndreas Gohraddress new problems or concerns.
261*c609f1dcSAndreas Gohr
262*c609f1dcSAndreas GohrEach version is given a distinguishing version number.  If the Program
263*c609f1dcSAndreas Gohrspecifies a version number of this License which applies to it and "any
264*c609f1dcSAndreas Gohrlater version", you have the option of following the terms and conditions
265*c609f1dcSAndreas Gohreither of that version or of any later version published by the Free
266*c609f1dcSAndreas GohrSoftware Foundation.  If the Program does not specify a version number of
267*c609f1dcSAndreas Gohrthis License, you may choose any version ever published by the Free Software
268*c609f1dcSAndreas GohrFoundation.
269*c609f1dcSAndreas Gohr
270*c609f1dcSAndreas Gohr  10. If you wish to incorporate parts of the Program into other free
271*c609f1dcSAndreas Gohrprograms whose distribution conditions are different, write to the author
272*c609f1dcSAndreas Gohrto ask for permission.  For software which is copyrighted by the Free
273*c609f1dcSAndreas GohrSoftware Foundation, write to the Free Software Foundation; we sometimes
274*c609f1dcSAndreas Gohrmake exceptions for this.  Our decision will be guided by the two goals
275*c609f1dcSAndreas Gohrof preserving the free status of all derivatives of our free software and
276*c609f1dcSAndreas Gohrof promoting the sharing and reuse of software generally.
277*c609f1dcSAndreas Gohr
278*c609f1dcSAndreas Gohr                            NO WARRANTY
279*c609f1dcSAndreas Gohr
280*c609f1dcSAndreas Gohr  11. BECAUSE THE PROGRAM IS LICENSED FREE OF CHARGE, THERE IS NO WARRANTY
281*c609f1dcSAndreas GohrFOR THE PROGRAM, TO THE EXTENT PERMITTED BY APPLICABLE LAW.  EXCEPT WHEN
282*c609f1dcSAndreas GohrOTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR OTHER PARTIES
283*c609f1dcSAndreas GohrPROVIDE THE PROGRAM "AS IS" WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED
284*c609f1dcSAndreas GohrOR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
285*c609f1dcSAndreas GohrMERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE.  THE ENTIRE RISK AS
286*c609f1dcSAndreas GohrTO THE QUALITY AND PERFORMANCE OF THE PROGRAM IS WITH YOU.  SHOULD THE
287*c609f1dcSAndreas GohrPROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF ALL NECESSARY SERVICING,
288*c609f1dcSAndreas GohrREPAIR OR CORRECTION.
289*c609f1dcSAndreas Gohr
290*c609f1dcSAndreas Gohr  12. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING
291*c609f1dcSAndreas GohrWILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY AND/OR
292*c609f1dcSAndreas GohrREDISTRIBUTE THE PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES,
293*c609f1dcSAndreas GohrINCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING
294*c609f1dcSAndreas GohrOUT OF THE USE OR INABILITY TO USE THE PROGRAM (INCLUDING BUT NOT LIMITED
295*c609f1dcSAndreas GohrTO LOSS OF DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY
296*c609f1dcSAndreas GohrYOU OR THIRD PARTIES OR A FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER
297*c609f1dcSAndreas GohrPROGRAMS), EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE
298*c609f1dcSAndreas GohrPOSSIBILITY OF SUCH DAMAGES.
299*c609f1dcSAndreas Gohr
300*c609f1dcSAndreas Gohr                     END OF TERMS AND CONDITIONS
301*c609f1dcSAndreas Gohr
302*c609f1dcSAndreas Gohr            How to Apply These Terms to Your New Programs
303*c609f1dcSAndreas Gohr
304*c609f1dcSAndreas Gohr  If you develop a new program, and you want it to be of the greatest
305*c609f1dcSAndreas Gohrpossible use to the public, the best way to achieve this is to make it
306*c609f1dcSAndreas Gohrfree software which everyone can redistribute and change under these terms.
307*c609f1dcSAndreas Gohr
308*c609f1dcSAndreas Gohr  To do so, attach the following notices to the program.  It is safest
309*c609f1dcSAndreas Gohrto attach them to the start of each source file to most effectively
310*c609f1dcSAndreas Gohrconvey the exclusion of warranty; and each file should have at least
311*c609f1dcSAndreas Gohrthe "copyright" line and a pointer to where the full notice is found.
312*c609f1dcSAndreas Gohr
313*c609f1dcSAndreas Gohr    <one line to give the program's name and a brief idea of what it does.>
314*c609f1dcSAndreas Gohr    Copyright (C) <year>  <name of author>
315*c609f1dcSAndreas Gohr
316*c609f1dcSAndreas Gohr    This program is free software; you can redistribute it and/or modify
317*c609f1dcSAndreas Gohr    it under the terms of the GNU General Public License as published by
318*c609f1dcSAndreas Gohr    the Free Software Foundation; either version 2 of the License, or
319*c609f1dcSAndreas Gohr    (at your option) any later version.
320*c609f1dcSAndreas Gohr
321*c609f1dcSAndreas Gohr    This program is distributed in the hope that it will be useful,
322*c609f1dcSAndreas Gohr    but WITHOUT ANY WARRANTY; without even the implied warranty of
323*c609f1dcSAndreas Gohr    MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
324*c609f1dcSAndreas Gohr    GNU General Public License for more details.
325*c609f1dcSAndreas Gohr
326*c609f1dcSAndreas Gohr    You should have received a copy of the GNU General Public License along
327*c609f1dcSAndreas Gohr    with this program; if not, write to the Free Software Foundation, Inc.,
328*c609f1dcSAndreas Gohr    51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
329*c609f1dcSAndreas Gohr
330*c609f1dcSAndreas GohrAlso add information on how to contact you by electronic and paper mail.
331*c609f1dcSAndreas Gohr
332*c609f1dcSAndreas GohrIf the program is interactive, make it output a short notice like this
333*c609f1dcSAndreas Gohrwhen it starts in an interactive mode:
334*c609f1dcSAndreas Gohr
335*c609f1dcSAndreas Gohr    Gnomovision version 69, Copyright (C) year name of author
336*c609f1dcSAndreas Gohr    Gnomovision comes with ABSOLUTELY NO WARRANTY; for details type `show w'.
337*c609f1dcSAndreas Gohr    This is free software, and you are welcome to redistribute it
338*c609f1dcSAndreas Gohr    under certain conditions; type `show c' for details.
339*c609f1dcSAndreas Gohr
340*c609f1dcSAndreas GohrThe hypothetical commands `show w' and `show c' should show the appropriate
341*c609f1dcSAndreas Gohrparts of the General Public License.  Of course, the commands you use may
342*c609f1dcSAndreas Gohrbe called something other than `show w' and `show c'; they could even be
343*c609f1dcSAndreas Gohrmouse-clicks or menu items--whatever suits your program.
344*c609f1dcSAndreas Gohr
345*c609f1dcSAndreas GohrYou should also get your employer (if you work as a programmer) or your
346*c609f1dcSAndreas Gohrschool, if any, to sign a "copyright disclaimer" for the program, if
347*c609f1dcSAndreas Gohrnecessary.  Here is a sample; alter the names:
348*c609f1dcSAndreas Gohr
349*c609f1dcSAndreas Gohr  Yoyodyne, Inc., hereby disclaims all copyright interest in the program
350*c609f1dcSAndreas Gohr  `Gnomovision' (which makes passes at compilers) written by James Hacker.
351*c609f1dcSAndreas Gohr
352*c609f1dcSAndreas Gohr  <signature of Ty Coon>, 1 April 1989
353*c609f1dcSAndreas Gohr  Ty Coon, President of Vice
354*c609f1dcSAndreas Gohr
355*c609f1dcSAndreas GohrThis General Public License does not permit incorporating your program into
356*c609f1dcSAndreas Gohrproprietary programs.  If your program is a subroutine library, you may
357*c609f1dcSAndreas Gohrconsider it more useful to permit linking proprietary applications with the
358*c609f1dcSAndreas Gohrlibrary.  If this is what you want to do, use the GNU Lesser General
359*c609f1dcSAndreas GohrPublic License instead of this License.
360