1*946379e7Schristos<HTML> 2*946379e7Schristos<HEAD> 3*946379e7Schristos<!-- This HTML file has been created by texi2html 1.52b 4*946379e7Schristos from gettext.texi on 27 November 2006 --> 5*946379e7Schristos 6*946379e7Schristos<META HTTP-EQUIV="content-type" CONTENT="text/html; charset=UTF-8"> 7*946379e7Schristos<TITLE>GNU gettext utilities - C Licenses</TITLE> 8*946379e7Schristos</HEAD> 9*946379e7Schristos<BODY> 10*946379e7SchristosGo to the <A HREF="gettext_1.html">first</A>, <A HREF="gettext_18.html">previous</A>, <A HREF="gettext_20.html">next</A>, <A HREF="gettext_25.html">last</A> section, <A HREF="gettext_toc.html">table of contents</A>. 11*946379e7Schristos<P><HR><P> 12*946379e7Schristos 13*946379e7Schristos 14*946379e7Schristos<H1><A NAME="SEC303" HREF="gettext_toc.html#TOC303">C Licenses</A></H1> 15*946379e7Schristos<P> 16*946379e7Schristos<A NAME="IDX1206"></A> 17*946379e7Schristos 18*946379e7Schristos</P> 19*946379e7Schristos<P> 20*946379e7SchristosThe files of this package are covered by the licenses indicated in each 21*946379e7Schristosparticular file or directory. Here is a summary: 22*946379e7Schristos 23*946379e7Schristos</P> 24*946379e7Schristos 25*946379e7Schristos<UL> 26*946379e7Schristos<LI> 27*946379e7Schristos 28*946379e7SchristosThe <CODE>libintl</CODE> and <CODE>libasprintf</CODE> libraries are covered by the 29*946379e7SchristosGNU Library General Public License (LGPL). 30*946379e7SchristosA copy of the license is included in section <A HREF="gettext_19.html#SEC307">C.2 GNU LESSER GENERAL PUBLIC LICENSE</A>. 31*946379e7Schristos 32*946379e7Schristos<LI> 33*946379e7Schristos 34*946379e7SchristosThe executable programs of this package and the <CODE>libgettextpo</CODE> library 35*946379e7Schristosare covered by the GNU General Public License (GPL). 36*946379e7SchristosA copy of the license is included in section <A HREF="gettext_19.html#SEC304">C.1 GNU GENERAL PUBLIC LICENSE</A>. 37*946379e7Schristos 38*946379e7Schristos<LI> 39*946379e7Schristos 40*946379e7SchristosThis manual is free documentation. It is dually licensed under the 41*946379e7SchristosGNU FDL and the GNU GPL. This means that you can redistribute this 42*946379e7Schristosmanual under either of these two licenses, at your choice. 43*946379e7Schristos<BR> 44*946379e7SchristosThis manual is covered by the GNU FDL. Permission is granted to copy, 45*946379e7Schristosdistribute and/or modify this document under the terms of the 46*946379e7SchristosGNU Free Documentation License (FDL), either version 1.2 of the 47*946379e7SchristosLicense, or (at your option) any later version published by the 48*946379e7SchristosFree Software Foundation (FSF); with no Invariant Sections, with no 49*946379e7SchristosFront-Cover Text, and with no Back-Cover Texts. 50*946379e7SchristosA copy of the license is included in section <A HREF="gettext_19.html#SEC310">C.3 GNU Free Documentation License</A>. 51*946379e7Schristos<BR> 52*946379e7SchristosThis manual is covered by the GNU GPL. You can redistribute it and/or 53*946379e7Schristosmodify it under the terms of the GNU General Public License (GPL), either 54*946379e7Schristosversion 2 of the License, or (at your option) any later version published 55*946379e7Schristosby the Free Software Foundation (FSF). 56*946379e7SchristosA copy of the license is included in section <A HREF="gettext_19.html#SEC304">C.1 GNU GENERAL PUBLIC LICENSE</A>. 57*946379e7Schristos</UL> 58*946379e7Schristos 59*946379e7Schristos 60*946379e7Schristos 61*946379e7Schristos<H2><A NAME="SEC304" HREF="gettext_toc.html#TOC304">C.1 GNU GENERAL PUBLIC LICENSE</A></H2> 62*946379e7Schristos<P> 63*946379e7Schristos<A NAME="IDX1207"></A> 64*946379e7Schristos<A NAME="IDX1208"></A> 65*946379e7SchristosVersion 2, June 1991 66*946379e7Schristos 67*946379e7Schristos</P> 68*946379e7Schristos 69*946379e7Schristos 70*946379e7Schristos<PRE> 71*946379e7SchristosCopyright (C) 1989, 1991 Free Software Foundation, Inc. 72*946379e7Schristos51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA 73*946379e7Schristos 74*946379e7SchristosEveryone is permitted to copy and distribute verbatim copies 75*946379e7Schristosof this license document, but changing it is not allowed. 76*946379e7Schristos</PRE> 77*946379e7Schristos 78*946379e7Schristos 79*946379e7Schristos 80*946379e7Schristos<H3><A NAME="SEC305" HREF="gettext_toc.html#TOC305">Preamble</A></H3> 81*946379e7Schristos 82*946379e7Schristos<P> 83*946379e7Schristos The licenses for most software are designed to take away your 84*946379e7Schristosfreedom to share and change it. By contrast, the GNU General Public 85*946379e7SchristosLicense is intended to guarantee your freedom to share and change free 86*946379e7Schristossoftware--to make sure the software is free for all its users. This 87*946379e7SchristosGeneral Public License applies to most of the Free Software 88*946379e7SchristosFoundation's software and to any other program whose authors commit to 89*946379e7Schristosusing it. (Some other Free Software Foundation software is covered by 90*946379e7Schristosthe GNU Library General Public License instead.) You can apply it to 91*946379e7Schristosyour programs, too. 92*946379e7Schristos 93*946379e7Schristos</P> 94*946379e7Schristos<P> 95*946379e7Schristos When we speak of free software, we are referring to freedom, not 96*946379e7Schristosprice. Our General Public Licenses are designed to make sure that you 97*946379e7Schristoshave the freedom to distribute copies of free software (and charge for 98*946379e7Schristosthis service if you wish), that you receive source code or can get it 99*946379e7Schristosif you want it, that you can change the software or use pieces of it 100*946379e7Schristosin new free programs; and that you know you can do these things. 101*946379e7Schristos 102*946379e7Schristos</P> 103*946379e7Schristos<P> 104*946379e7Schristos To protect your rights, we need to make restrictions that forbid 105*946379e7Schristosanyone to deny you these rights or to ask you to surrender the rights. 106*946379e7SchristosThese restrictions translate to certain responsibilities for you if you 107*946379e7Schristosdistribute copies of the software, or if you modify it. 108*946379e7Schristos 109*946379e7Schristos</P> 110*946379e7Schristos<P> 111*946379e7Schristos For example, if you distribute copies of such a program, whether 112*946379e7Schristosgratis or for a fee, you must give the recipients all the rights that 113*946379e7Schristosyou have. You must make sure that they, too, receive or can get the 114*946379e7Schristossource code. And you must show them these terms so they know their 115*946379e7Schristosrights. 116*946379e7Schristos 117*946379e7Schristos</P> 118*946379e7Schristos<P> 119*946379e7Schristos We protect your rights with two steps: (1) copyright the software, and 120*946379e7Schristos(2) offer you this license which gives you legal permission to copy, 121*946379e7Schristosdistribute and/or modify the software. 122*946379e7Schristos 123*946379e7Schristos</P> 124*946379e7Schristos<P> 125*946379e7Schristos Also, for each author's protection and ours, we want to make certain 126*946379e7Schristosthat everyone understands that there is no warranty for this free 127*946379e7Schristossoftware. If the software is modified by someone else and passed on, we 128*946379e7Schristoswant its recipients to know that what they have is not the original, so 129*946379e7Schristosthat any problems introduced by others will not reflect on the original 130*946379e7Schristosauthors' reputations. 131*946379e7Schristos 132*946379e7Schristos</P> 133*946379e7Schristos<P> 134*946379e7Schristos Finally, any free program is threatened constantly by software 135*946379e7Schristospatents. We wish to avoid the danger that redistributors of a free 136*946379e7Schristosprogram will individually obtain patent licenses, in effect making the 137*946379e7Schristosprogram proprietary. To prevent this, we have made it clear that any 138*946379e7Schristospatent must be licensed for everyone's free use or not licensed at all. 139*946379e7Schristos 140*946379e7Schristos</P> 141*946379e7Schristos<P> 142*946379e7Schristos The precise terms and conditions for copying, distribution and 143*946379e7Schristosmodification follow. 144*946379e7Schristos 145*946379e7Schristos</P> 146*946379e7Schristos 147*946379e7Schristos 148*946379e7Schristos<OL> 149*946379e7Schristos<LI> 150*946379e7Schristos 151*946379e7SchristosThis License applies to any program or other work which contains 152*946379e7Schristosa notice placed by the copyright holder saying it may be distributed 153*946379e7Schristosunder the terms of this General Public License. The “Program”, below, 154*946379e7Schristosrefers to any such program or work, and a “work based on the Program” 155*946379e7Schristosmeans either the Program or any derivative work under copyright law: 156*946379e7Schristosthat is to say, a work containing the Program or a portion of it, 157*946379e7Schristoseither verbatim or with modifications and/or translated into another 158*946379e7Schristoslanguage. (Hereinafter, translation is included without limitation in 159*946379e7Schristosthe term “modification”.) Each licensee is addressed as “you”. 160*946379e7Schristos 161*946379e7SchristosActivities other than copying, distribution and modification are not 162*946379e7Schristoscovered by this License; they are outside its scope. The act of 163*946379e7Schristosrunning the Program is not restricted, and the output from the Program 164*946379e7Schristosis covered only if its contents constitute a work based on the 165*946379e7SchristosProgram (independent of having been made by running the Program). 166*946379e7SchristosWhether that is true depends on what the Program does. 167*946379e7Schristos 168*946379e7Schristos<LI> 169*946379e7Schristos 170*946379e7SchristosYou may copy and distribute verbatim copies of the Program's 171*946379e7Schristossource code as you receive it, in any medium, provided that you 172*946379e7Schristosconspicuously and appropriately publish on each copy an appropriate 173*946379e7Schristoscopyright notice and disclaimer of warranty; keep intact all the 174*946379e7Schristosnotices that refer to this License and to the absence of any warranty; 175*946379e7Schristosand give any other recipients of the Program a copy of this License 176*946379e7Schristosalong with the Program. 177*946379e7Schristos 178*946379e7SchristosYou may charge a fee for the physical act of transferring a copy, and 179*946379e7Schristosyou may at your option offer warranty protection in exchange for a fee. 180*946379e7Schristos 181*946379e7Schristos<LI> 182*946379e7Schristos 183*946379e7SchristosYou may modify your copy or copies of the Program or any portion 184*946379e7Schristosof it, thus forming a work based on the Program, and copy and 185*946379e7Schristosdistribute such modifications or work under the terms of Section 1 186*946379e7Schristosabove, provided that you also meet all of these conditions: 187*946379e7Schristos 188*946379e7Schristos 189*946379e7Schristos<OL> 190*946379e7Schristos<LI> 191*946379e7Schristos 192*946379e7SchristosYou must cause the modified files to carry prominent notices 193*946379e7Schristosstating that you changed the files and the date of any change. 194*946379e7Schristos 195*946379e7Schristos<LI> 196*946379e7Schristos 197*946379e7SchristosYou must cause any work that you distribute or publish, that in 198*946379e7Schristoswhole or in part contains or is derived from the Program or any 199*946379e7Schristospart thereof, to be licensed as a whole at no charge to all third 200*946379e7Schristosparties under the terms of this License. 201*946379e7Schristos 202*946379e7Schristos<LI> 203*946379e7Schristos 204*946379e7SchristosIf the modified program normally reads commands interactively 205*946379e7Schristoswhen run, you must cause it, when started running for such 206*946379e7Schristosinteractive use in the most ordinary way, to print or display an 207*946379e7Schristosannouncement including an appropriate copyright notice and a 208*946379e7Schristosnotice that there is no warranty (or else, saying that you provide 209*946379e7Schristosa warranty) and that users may redistribute the program under 210*946379e7Schristosthese conditions, and telling the user how to view a copy of this 211*946379e7SchristosLicense. (Exception: if the Program itself is interactive but 212*946379e7Schristosdoes not normally print such an announcement, your work based on 213*946379e7Schristosthe Program is not required to print an announcement.) 214*946379e7Schristos</OL> 215*946379e7Schristos 216*946379e7SchristosThese requirements apply to the modified work as a whole. If 217*946379e7Schristosidentifiable sections of that work are not derived from the Program, 218*946379e7Schristosand can be reasonably considered independent and separate works in 219*946379e7Schristosthemselves, then this License, and its terms, do not apply to those 220*946379e7Schristossections when you distribute them as separate works. But when you 221*946379e7Schristosdistribute the same sections as part of a whole which is a work based 222*946379e7Schristoson the Program, the distribution of the whole must be on the terms of 223*946379e7Schristosthis License, whose permissions for other licensees extend to the 224*946379e7Schristosentire whole, and thus to each and every part regardless of who wrote it. 225*946379e7Schristos 226*946379e7SchristosThus, it is not the intent of this section to claim rights or contest 227*946379e7Schristosyour rights to work written entirely by you; rather, the intent is to 228*946379e7Schristosexercise the right to control the distribution of derivative or 229*946379e7Schristoscollective works based on the Program. 230*946379e7Schristos 231*946379e7SchristosIn addition, mere aggregation of another work not based on the Program 232*946379e7Schristoswith the Program (or with a work based on the Program) on a volume of 233*946379e7Schristosa storage or distribution medium does not bring the other work under 234*946379e7Schristosthe scope of this License. 235*946379e7Schristos 236*946379e7Schristos<LI> 237*946379e7Schristos 238*946379e7SchristosYou may copy and distribute the Program (or a work based on it, 239*946379e7Schristosunder Section 2) in object code or executable form under the terms of 240*946379e7SchristosSections 1 and 2 above provided that you also do one of the following: 241*946379e7Schristos 242*946379e7Schristos 243*946379e7Schristos<OL> 244*946379e7Schristos<LI> 245*946379e7Schristos 246*946379e7SchristosAccompany it with the complete corresponding machine-readable 247*946379e7Schristossource code, which must be distributed under the terms of Sections 248*946379e7Schristos1 and 2 above on a medium customarily used for software interchange; or, 249*946379e7Schristos 250*946379e7Schristos<LI> 251*946379e7Schristos 252*946379e7SchristosAccompany it with a written offer, valid for at least three 253*946379e7Schristosyears, to give any third party, for a charge no more than your 254*946379e7Schristoscost of physically performing source distribution, a complete 255*946379e7Schristosmachine-readable copy of the corresponding source code, to be 256*946379e7Schristosdistributed under the terms of Sections 1 and 2 above on a medium 257*946379e7Schristoscustomarily used for software interchange; or, 258*946379e7Schristos 259*946379e7Schristos<LI> 260*946379e7Schristos 261*946379e7SchristosAccompany it with the information you received as to the offer 262*946379e7Schristosto distribute corresponding source code. (This alternative is 263*946379e7Schristosallowed only for noncommercial distribution and only if you 264*946379e7Schristosreceived the program in object code or executable form with such 265*946379e7Schristosan offer, in accord with Subsection b above.) 266*946379e7Schristos</OL> 267*946379e7Schristos 268*946379e7SchristosThe source code for a work means the preferred form of the work for 269*946379e7Schristosmaking modifications to it. For an executable work, complete source 270*946379e7Schristoscode means all the source code for all modules it contains, plus any 271*946379e7Schristosassociated interface definition files, plus the scripts used to 272*946379e7Schristoscontrol compilation and installation of the executable. However, as a 273*946379e7Schristosspecial exception, the source code distributed need not include 274*946379e7Schristosanything that is normally distributed (in either source or binary 275*946379e7Schristosform) with the major components (compiler, kernel, and so on) of the 276*946379e7Schristosoperating system on which the executable runs, unless that component 277*946379e7Schristositself accompanies the executable. 278*946379e7Schristos 279*946379e7SchristosIf distribution of executable or object code is made by offering 280*946379e7Schristosaccess to copy from a designated place, then offering equivalent 281*946379e7Schristosaccess to copy the source code from the same place counts as 282*946379e7Schristosdistribution of the source code, even though third parties are not 283*946379e7Schristoscompelled to copy the source along with the object code. 284*946379e7Schristos 285*946379e7Schristos<LI> 286*946379e7Schristos 287*946379e7SchristosYou may not copy, modify, sublicense, or distribute the Program 288*946379e7Schristosexcept as expressly provided under this License. Any attempt 289*946379e7Schristosotherwise to copy, modify, sublicense or distribute the Program is 290*946379e7Schristosvoid, and will automatically terminate your rights under this License. 291*946379e7SchristosHowever, parties who have received copies, or rights, from you under 292*946379e7Schristosthis License will not have their licenses terminated so long as such 293*946379e7Schristosparties remain in full compliance. 294*946379e7Schristos 295*946379e7Schristos<LI> 296*946379e7Schristos 297*946379e7SchristosYou are not required to accept this License, since you have not 298*946379e7Schristossigned it. However, nothing else grants you permission to modify or 299*946379e7Schristosdistribute the Program or its derivative works. These actions are 300*946379e7Schristosprohibited by law if you do not accept this License. Therefore, by 301*946379e7Schristosmodifying or distributing the Program (or any work based on the 302*946379e7SchristosProgram), you indicate your acceptance of this License to do so, and 303*946379e7Schristosall its terms and conditions for copying, distributing or modifying 304*946379e7Schristosthe Program or works based on it. 305*946379e7Schristos 306*946379e7Schristos<LI> 307*946379e7Schristos 308*946379e7SchristosEach time you redistribute the Program (or any work based on the 309*946379e7SchristosProgram), the recipient automatically receives a license from the 310*946379e7Schristosoriginal licensor to copy, distribute or modify the Program subject to 311*946379e7Schristosthese terms and conditions. You may not impose any further 312*946379e7Schristosrestrictions on the recipients' exercise of the rights granted herein. 313*946379e7SchristosYou are not responsible for enforcing compliance by third parties to 314*946379e7Schristosthis License. 315*946379e7Schristos 316*946379e7Schristos<LI> 317*946379e7Schristos 318*946379e7SchristosIf, as a consequence of a court judgment or allegation of patent 319*946379e7Schristosinfringement or for any other reason (not limited to patent issues), 320*946379e7Schristosconditions are imposed on you (whether by court order, agreement or 321*946379e7Schristosotherwise) that contradict the conditions of this License, they do not 322*946379e7Schristosexcuse you from the conditions of this License. If you cannot 323*946379e7Schristosdistribute so as to satisfy simultaneously your obligations under this 324*946379e7SchristosLicense and any other pertinent obligations, then as a consequence you 325*946379e7Schristosmay not distribute the Program at all. For example, if a patent 326*946379e7Schristoslicense would not permit royalty-free redistribution of the Program by 327*946379e7Schristosall those who receive copies directly or indirectly through you, then 328*946379e7Schristosthe only way you could satisfy both it and this License would be to 329*946379e7Schristosrefrain entirely from distribution of the Program. 330*946379e7Schristos 331*946379e7SchristosIf any portion of this section is held invalid or unenforceable under 332*946379e7Schristosany particular circumstance, the balance of the section is intended to 333*946379e7Schristosapply and the section as a whole is intended to apply in other 334*946379e7Schristoscircumstances. 335*946379e7Schristos 336*946379e7SchristosIt is not the purpose of this section to induce you to infringe any 337*946379e7Schristospatents or other property right claims or to contest validity of any 338*946379e7Schristossuch claims; this section has the sole purpose of protecting the 339*946379e7Schristosintegrity of the free software distribution system, which is 340*946379e7Schristosimplemented by public license practices. Many people have made 341*946379e7Schristosgenerous contributions to the wide range of software distributed 342*946379e7Schristosthrough that system in reliance on consistent application of that 343*946379e7Schristossystem; it is up to the author/donor to decide if he or she is willing 344*946379e7Schristosto distribute software through any other system and a licensee cannot 345*946379e7Schristosimpose that choice. 346*946379e7Schristos 347*946379e7SchristosThis section is intended to make thoroughly clear what is believed to 348*946379e7Schristosbe a consequence of the rest of this License. 349*946379e7Schristos 350*946379e7Schristos<LI> 351*946379e7Schristos 352*946379e7SchristosIf the distribution and/or use of the Program is restricted in 353*946379e7Schristoscertain countries either by patents or by copyrighted interfaces, the 354*946379e7Schristosoriginal copyright holder who places the Program under this License 355*946379e7Schristosmay add an explicit geographical distribution limitation excluding 356*946379e7Schristosthose countries, so that distribution is permitted only in or among 357*946379e7Schristoscountries not thus excluded. In such case, this License incorporates 358*946379e7Schristosthe limitation as if written in the body of this License. 359*946379e7Schristos 360*946379e7Schristos<LI> 361*946379e7Schristos 362*946379e7SchristosThe Free Software Foundation may publish revised and/or new versions 363*946379e7Schristosof the General Public License from time to time. Such new versions will 364*946379e7Schristosbe similar in spirit to the present version, but may differ in detail to 365*946379e7Schristosaddress new problems or concerns. 366*946379e7Schristos 367*946379e7SchristosEach version is given a distinguishing version number. If the Program 368*946379e7Schristosspecifies a version number of this License which applies to it and “any 369*946379e7Schristoslater version”, you have the option of following the terms and conditions 370*946379e7Schristoseither of that version or of any later version published by the Free 371*946379e7SchristosSoftware Foundation. If the Program does not specify a version number of 372*946379e7Schristosthis License, you may choose any version ever published by the Free Software 373*946379e7SchristosFoundation. 374*946379e7Schristos 375*946379e7Schristos<LI> 376*946379e7Schristos 377*946379e7SchristosIf you wish to incorporate parts of the Program into other free 378*946379e7Schristosprograms whose distribution conditions are different, write to the author 379*946379e7Schristosto ask for permission. For software which is copyrighted by the Free 380*946379e7SchristosSoftware Foundation, write to the Free Software Foundation; we sometimes 381*946379e7Schristosmake exceptions for this. Our decision will be guided by the two goals 382*946379e7Schristosof preserving the free status of all derivatives of our free software and 383*946379e7Schristosof promoting the sharing and reuse of software generally. 384*946379e7Schristos 385*946379e7Schristos<LI> 386*946379e7Schristos 387*946379e7SchristosBECAUSE THE PROGRAM IS LICENSED FREE OF CHARGE, THERE IS NO WARRANTY 388*946379e7SchristosFOR THE PROGRAM, TO THE EXTENT PERMITTED BY APPLICABLE LAW. EXCEPT WHEN 389*946379e7SchristosOTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR OTHER PARTIES 390*946379e7SchristosPROVIDE THE PROGRAM “AS IS” WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED 391*946379e7SchristosOR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF 392*946379e7SchristosMERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE ENTIRE RISK AS 393*946379e7SchristosTO THE QUALITY AND PERFORMANCE OF THE PROGRAM IS WITH YOU. SHOULD THE 394*946379e7SchristosPROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF ALL NECESSARY SERVICING, 395*946379e7SchristosREPAIR OR CORRECTION. 396*946379e7Schristos 397*946379e7Schristos<LI> 398*946379e7Schristos 399*946379e7SchristosIN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING 400*946379e7SchristosWILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY AND/OR 401*946379e7SchristosREDISTRIBUTE THE PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES, 402*946379e7SchristosINCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING 403*946379e7SchristosOUT OF THE USE OR INABILITY TO USE THE PROGRAM (INCLUDING BUT NOT LIMITED 404*946379e7SchristosTO LOSS OF DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY 405*946379e7SchristosYOU OR THIRD PARTIES OR A FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER 406*946379e7SchristosPROGRAMS), EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE 407*946379e7SchristosPOSSIBILITY OF SUCH DAMAGES. 408*946379e7Schristos</OL> 409*946379e7Schristos 410*946379e7Schristos 411*946379e7Schristos 412*946379e7Schristos<H3><A NAME="SEC306" HREF="gettext_toc.html#TOC306">Appendix: How to Apply These Terms to Your New Programs</A></H3> 413*946379e7Schristos 414*946379e7Schristos<P> 415*946379e7Schristos If you develop a new program, and you want it to be of the greatest 416*946379e7Schristospossible use to the public, the best way to achieve this is to make it 417*946379e7Schristosfree software which everyone can redistribute and change under these terms. 418*946379e7Schristos 419*946379e7Schristos</P> 420*946379e7Schristos<P> 421*946379e7Schristos To do so, attach the following notices to the program. It is safest 422*946379e7Schristosto attach them to the start of each source file to most effectively 423*946379e7Schristosconvey the exclusion of warranty; and each file should have at least 424*946379e7Schristosthe “copyright” line and a pointer to where the full notice is found. 425*946379e7Schristos 426*946379e7Schristos</P> 427*946379e7Schristos 428*946379e7Schristos<PRE> 429*946379e7Schristos<VAR>one line to give the program's name and a brief idea of what it does.</VAR> 430*946379e7SchristosCopyright (C) <VAR>yyyy</VAR> <VAR>name of author</VAR> 431*946379e7Schristos 432*946379e7SchristosThis program is free software; you can redistribute it and/or modify 433*946379e7Schristosit under the terms of the GNU General Public License as published by 434*946379e7Schristosthe Free Software Foundation; either version 2 of the License, or 435*946379e7Schristos(at your option) any later version. 436*946379e7Schristos 437*946379e7SchristosThis program is distributed in the hope that it will be useful, 438*946379e7Schristosbut WITHOUT ANY WARRANTY; without even the implied warranty of 439*946379e7SchristosMERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 440*946379e7SchristosGNU General Public License for more details. 441*946379e7Schristos 442*946379e7SchristosYou should have received a copy of the GNU General Public License 443*946379e7Schristosalong with this program; if not, write to the Free Software 444*946379e7SchristosFoundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. 445*946379e7Schristos</PRE> 446*946379e7Schristos 447*946379e7Schristos<P> 448*946379e7SchristosAlso add information on how to contact you by electronic and paper mail. 449*946379e7Schristos 450*946379e7Schristos</P> 451*946379e7Schristos<P> 452*946379e7SchristosIf the program is interactive, make it output a short notice like this 453*946379e7Schristoswhen it starts in an interactive mode: 454*946379e7Schristos 455*946379e7Schristos</P> 456*946379e7Schristos 457*946379e7Schristos<PRE> 458*946379e7SchristosGnomovision version 69, Copyright (C) 19<VAR>yy</VAR> <VAR>name of author</VAR> 459*946379e7SchristosGnomovision comes with ABSOLUTELY NO WARRANTY; for details type `show w'. 460*946379e7SchristosThis is free software, and you are welcome to redistribute it 461*946379e7Schristosunder certain conditions; type `show c' for details. 462*946379e7Schristos</PRE> 463*946379e7Schristos 464*946379e7Schristos<P> 465*946379e7SchristosThe hypothetical commands <SAMP>‘show w’</SAMP> and <SAMP>‘show c’</SAMP> should show 466*946379e7Schristosthe appropriate parts of the General Public License. Of course, the 467*946379e7Schristoscommands you use may be called something other than <SAMP>‘show w’</SAMP> and 468*946379e7Schristos<SAMP>‘show c’</SAMP>; they could even be mouse-clicks or menu items--whatever 469*946379e7Schristossuits your program. 470*946379e7Schristos 471*946379e7Schristos</P> 472*946379e7Schristos<P> 473*946379e7SchristosYou should also get your employer (if you work as a programmer) or your 474*946379e7Schristosschool, if any, to sign a “copyright disclaimer” for the program, if 475*946379e7Schristosnecessary. Here is a sample; alter the names: 476*946379e7Schristos 477*946379e7Schristos</P> 478*946379e7Schristos 479*946379e7Schristos<PRE> 480*946379e7SchristosYoyodyne, Inc., hereby disclaims all copyright interest in the program 481*946379e7Schristos`Gnomovision' (which makes passes at compilers) written by James Hacker. 482*946379e7Schristos 483*946379e7Schristos<VAR>signature of Ty Coon</VAR>, 1 April 1989 484*946379e7SchristosTy Coon, President of Vice 485*946379e7Schristos</PRE> 486*946379e7Schristos 487*946379e7Schristos<P> 488*946379e7SchristosThis General Public License does not permit incorporating your program into 489*946379e7Schristosproprietary programs. If your program is a subroutine library, you may 490*946379e7Schristosconsider it more useful to permit linking proprietary applications with the 491*946379e7Schristoslibrary. If this is what you want to do, use the GNU Library General 492*946379e7SchristosPublic License instead of this License. 493*946379e7Schristos 494*946379e7Schristos 495*946379e7Schristos<H2><A NAME="SEC307" HREF="gettext_toc.html#TOC307">C.2 GNU LESSER GENERAL PUBLIC LICENSE</A></H2> 496*946379e7Schristos<P> 497*946379e7Schristos<A NAME="IDX1209"></A> 498*946379e7Schristos<A NAME="IDX1210"></A> 499*946379e7SchristosVersion 2.1, February 1999 500*946379e7Schristos 501*946379e7Schristos</P> 502*946379e7Schristos 503*946379e7Schristos<PRE> 504*946379e7SchristosCopyright (C) 1991, 1999 Free Software Foundation, Inc. 505*946379e7Schristos51 Franklin St -- Fifth Floor, Boston, MA 02110-1301, USA 506*946379e7Schristos 507*946379e7SchristosEveryone is permitted to copy and distribute verbatim copies 508*946379e7Schristosof this license document, but changing it is not allowed. 509*946379e7Schristos 510*946379e7Schristos[This is the first released version of the Lesser GPL. It also counts 511*946379e7Schristosas the successor of the GNU Library Public License, version 2, hence the 512*946379e7Schristosversion number 2.1.] 513*946379e7Schristos</PRE> 514*946379e7Schristos 515*946379e7Schristos 516*946379e7Schristos 517*946379e7Schristos<H3><A NAME="SEC308" HREF="gettext_toc.html#TOC308">Preamble</A></H3> 518*946379e7Schristos 519*946379e7Schristos<P> 520*946379e7Schristos The licenses for most software are designed to take away your 521*946379e7Schristosfreedom to share and change it. By contrast, the GNU General Public 522*946379e7SchristosLicenses are intended to guarantee your freedom to share and change 523*946379e7Schristosfree software--to make sure the software is free for all its users. 524*946379e7Schristos 525*946379e7Schristos</P> 526*946379e7Schristos<P> 527*946379e7Schristos This license, the Lesser General Public License, applies to some 528*946379e7Schristosspecially designated software--typically libraries--of the Free 529*946379e7SchristosSoftware Foundation and other authors who decide to use it. You can use 530*946379e7Schristosit too, but we suggest you first think carefully about whether this 531*946379e7Schristoslicense or the ordinary General Public License is the better strategy to 532*946379e7Schristosuse in any particular case, based on the explanations below. 533*946379e7Schristos 534*946379e7Schristos</P> 535*946379e7Schristos<P> 536*946379e7Schristos When we speak of free software, we are referring to freedom of use, 537*946379e7Schristosnot price. Our General Public Licenses are designed to make sure that 538*946379e7Schristosyou have the freedom to distribute copies of free software (and charge 539*946379e7Schristosfor this service if you wish); that you receive source code or can get 540*946379e7Schristosit if you want it; that you can change the software and use pieces of it 541*946379e7Schristosin new free programs; and that you are informed that you can do these 542*946379e7Schristosthings. 543*946379e7Schristos 544*946379e7Schristos</P> 545*946379e7Schristos<P> 546*946379e7Schristos To protect your rights, we need to make restrictions that forbid 547*946379e7Schristosdistributors to deny you these rights or to ask you to surrender these 548*946379e7Schristosrights. These restrictions translate to certain responsibilities for 549*946379e7Schristosyou if you distribute copies of the library or if you modify it. 550*946379e7Schristos 551*946379e7Schristos</P> 552*946379e7Schristos<P> 553*946379e7Schristos For example, if you distribute copies of the library, whether gratis 554*946379e7Schristosor for a fee, you must give the recipients all the rights that we gave 555*946379e7Schristosyou. You must make sure that they, too, receive or can get the source 556*946379e7Schristoscode. If you link other code with the library, you must provide 557*946379e7Schristoscomplete object files to the recipients, so that they can relink them 558*946379e7Schristoswith the library after making changes to the library and recompiling 559*946379e7Schristosit. And you must show them these terms so they know their rights. 560*946379e7Schristos 561*946379e7Schristos</P> 562*946379e7Schristos<P> 563*946379e7Schristos We protect your rights with a two-step method: (1) we copyright the 564*946379e7Schristoslibrary, and (2) we offer you this license, which gives you legal 565*946379e7Schristospermission to copy, distribute and/or modify the library. 566*946379e7Schristos 567*946379e7Schristos</P> 568*946379e7Schristos<P> 569*946379e7Schristos To protect each distributor, we want to make it very clear that 570*946379e7Schristosthere is no warranty for the free library. Also, if the library is 571*946379e7Schristosmodified by someone else and passed on, the recipients should know 572*946379e7Schristosthat what they have is not the original version, so that the original 573*946379e7Schristosauthor's reputation will not be affected by problems that might be 574*946379e7Schristosintroduced by others. 575*946379e7Schristos 576*946379e7Schristos</P> 577*946379e7Schristos<P> 578*946379e7Schristos Finally, software patents pose a constant threat to the existence of 579*946379e7Schristosany free program. We wish to make sure that a company cannot 580*946379e7Schristoseffectively restrict the users of a free program by obtaining a 581*946379e7Schristosrestrictive license from a patent holder. Therefore, we insist that 582*946379e7Schristosany patent license obtained for a version of the library must be 583*946379e7Schristosconsistent with the full freedom of use specified in this license. 584*946379e7Schristos 585*946379e7Schristos</P> 586*946379e7Schristos<P> 587*946379e7Schristos Most GNU software, including some libraries, is covered by the 588*946379e7Schristosordinary GNU General Public License. This license, the GNU Lesser 589*946379e7SchristosGeneral Public License, applies to certain designated libraries, and 590*946379e7Schristosis quite different from the ordinary General Public License. We use 591*946379e7Schristosthis license for certain libraries in order to permit linking those 592*946379e7Schristoslibraries into non-free programs. 593*946379e7Schristos 594*946379e7Schristos</P> 595*946379e7Schristos<P> 596*946379e7Schristos When a program is linked with a library, whether statically or using 597*946379e7Schristosa shared library, the combination of the two is legally speaking a 598*946379e7Schristoscombined work, a derivative of the original library. The ordinary 599*946379e7SchristosGeneral Public License therefore permits such linking only if the 600*946379e7Schristosentire combination fits its criteria of freedom. The Lesser General 601*946379e7SchristosPublic License permits more lax criteria for linking other code with 602*946379e7Schristosthe library. 603*946379e7Schristos 604*946379e7Schristos</P> 605*946379e7Schristos<P> 606*946379e7Schristos We call this license the <EM>Lesser</EM> General Public License because it 607*946379e7Schristosdoes <EM>Less</EM> to protect the user's freedom than the ordinary General 608*946379e7SchristosPublic License. It also provides other free software developers Less 609*946379e7Schristosof an advantage over competing non-free programs. These disadvantages 610*946379e7Schristosare the reason we use the ordinary General Public License for many 611*946379e7Schristoslibraries. However, the Lesser license provides advantages in certain 612*946379e7Schristosspecial circumstances. 613*946379e7Schristos 614*946379e7Schristos</P> 615*946379e7Schristos<P> 616*946379e7Schristos For example, on rare occasions, there may be a special need to 617*946379e7Schristosencourage the widest possible use of a certain library, so that it becomes 618*946379e7Schristosa de-facto standard. To achieve this, non-free programs must be 619*946379e7Schristosallowed to use the library. A more frequent case is that a free 620*946379e7Schristoslibrary does the same job as widely used non-free libraries. In this 621*946379e7Schristoscase, there is little to gain by limiting the free library to free 622*946379e7Schristossoftware only, so we use the Lesser General Public License. 623*946379e7Schristos 624*946379e7Schristos</P> 625*946379e7Schristos<P> 626*946379e7Schristos In other cases, permission to use a particular library in non-free 627*946379e7Schristosprograms enables a greater number of people to use a large body of 628*946379e7Schristosfree software. For example, permission to use the GNU C Library in 629*946379e7Schristosnon-free programs enables many more people to use the whole GNU 630*946379e7Schristosoperating system, as well as its variant, the GNU/Linux operating 631*946379e7Schristossystem. 632*946379e7Schristos 633*946379e7Schristos</P> 634*946379e7Schristos<P> 635*946379e7Schristos Although the Lesser General Public License is Less protective of the 636*946379e7Schristosusers' freedom, it does ensure that the user of a program that is 637*946379e7Schristoslinked with the Library has the freedom and the wherewithal to run 638*946379e7Schristosthat program using a modified version of the Library. 639*946379e7Schristos 640*946379e7Schristos</P> 641*946379e7Schristos<P> 642*946379e7Schristos The precise terms and conditions for copying, distribution and 643*946379e7Schristosmodification follow. Pay close attention to the difference between a 644*946379e7Schristos“work based on the library” and a “work that uses the library”. The 645*946379e7Schristosformer contains code derived from the library, whereas the latter must 646*946379e7Schristosbe combined with the library in order to run. 647*946379e7Schristos 648*946379e7Schristos</P> 649*946379e7Schristos 650*946379e7Schristos 651*946379e7Schristos<OL> 652*946379e7Schristos<LI> 653*946379e7Schristos 654*946379e7SchristosThis License Agreement applies to any software library or other program 655*946379e7Schristoswhich contains a notice placed by the copyright holder or other 656*946379e7Schristosauthorized party saying it may be distributed under the terms of this 657*946379e7SchristosLesser General Public License (also called “this License”). Each 658*946379e7Schristoslicensee is addressed as “you”. 659*946379e7Schristos 660*946379e7Schristos A “library” means a collection of software functions and/or data 661*946379e7Schristosprepared so as to be conveniently linked with application programs 662*946379e7Schristos(which use some of those functions and data) to form executables. 663*946379e7Schristos 664*946379e7Schristos The “Library”, below, refers to any such software library or work 665*946379e7Schristoswhich has been distributed under these terms. A “work based on the 666*946379e7SchristosLibrary” means either the Library or any derivative work under 667*946379e7Schristoscopyright law: that is to say, a work containing the Library or a 668*946379e7Schristosportion of it, either verbatim or with modifications and/or translated 669*946379e7Schristosstraightforwardly into another language. (Hereinafter, translation is 670*946379e7Schristosincluded without limitation in the term “modification”.) 671*946379e7Schristos 672*946379e7Schristos “Source code” for a work means the preferred form of the work for 673*946379e7Schristosmaking modifications to it. For a library, complete source code means 674*946379e7Schristosall the source code for all modules it contains, plus any associated 675*946379e7Schristosinterface definition files, plus the scripts used to control compilation 676*946379e7Schristosand installation of the library. 677*946379e7Schristos 678*946379e7Schristos Activities other than copying, distribution and modification are not 679*946379e7Schristoscovered by this License; they are outside its scope. The act of 680*946379e7Schristosrunning a program using the Library is not restricted, and output from 681*946379e7Schristossuch a program is covered only if its contents constitute a work based 682*946379e7Schristoson the Library (independent of the use of the Library in a tool for 683*946379e7Schristoswriting it). Whether that is true depends on what the Library does 684*946379e7Schristosand what the program that uses the Library does. 685*946379e7Schristos 686*946379e7Schristos<LI> 687*946379e7Schristos 688*946379e7SchristosYou may copy and distribute verbatim copies of the Library's 689*946379e7Schristoscomplete source code as you receive it, in any medium, provided that 690*946379e7Schristosyou conspicuously and appropriately publish on each copy an 691*946379e7Schristosappropriate copyright notice and disclaimer of warranty; keep intact 692*946379e7Schristosall the notices that refer to this License and to the absence of any 693*946379e7Schristoswarranty; and distribute a copy of this License along with the 694*946379e7SchristosLibrary. 695*946379e7Schristos 696*946379e7Schristos You may charge a fee for the physical act of transferring a copy, 697*946379e7Schristosand you may at your option offer warranty protection in exchange for a 698*946379e7Schristosfee. 699*946379e7Schristos 700*946379e7Schristos<LI> 701*946379e7Schristos 702*946379e7SchristosYou may modify your copy or copies of the Library or any portion 703*946379e7Schristosof it, thus forming a work based on the Library, and copy and 704*946379e7Schristosdistribute such modifications or work under the terms of Section 1 705*946379e7Schristosabove, provided that you also meet all of these conditions: 706*946379e7Schristos 707*946379e7Schristos 708*946379e7Schristos<OL> 709*946379e7Schristos<LI> 710*946379e7Schristos 711*946379e7SchristosThe modified work must itself be a software library. 712*946379e7Schristos 713*946379e7Schristos<LI> 714*946379e7Schristos 715*946379e7SchristosYou must cause the files modified to carry prominent notices 716*946379e7Schristosstating that you changed the files and the date of any change. 717*946379e7Schristos 718*946379e7Schristos<LI> 719*946379e7Schristos 720*946379e7SchristosYou must cause the whole of the work to be licensed at no 721*946379e7Schristoscharge to all third parties under the terms of this License. 722*946379e7Schristos 723*946379e7Schristos<LI> 724*946379e7Schristos 725*946379e7SchristosIf a facility in the modified Library refers to a function or a 726*946379e7Schristostable of data to be supplied by an application program that uses 727*946379e7Schristosthe facility, other than as an argument passed when the facility 728*946379e7Schristosis invoked, then you must make a good faith effort to ensure that, 729*946379e7Schristosin the event an application does not supply such function or 730*946379e7Schristostable, the facility still operates, and performs whatever part of 731*946379e7Schristosits purpose remains meaningful. 732*946379e7Schristos 733*946379e7Schristos(For example, a function in a library to compute square roots has 734*946379e7Schristosa purpose that is entirely well-defined independent of the 735*946379e7Schristosapplication. Therefore, Subsection 2d requires that any 736*946379e7Schristosapplication-supplied function or table used by this function must 737*946379e7Schristosbe optional: if the application does not supply it, the square 738*946379e7Schristosroot function must still compute square roots.) 739*946379e7Schristos</OL> 740*946379e7Schristos 741*946379e7SchristosThese requirements apply to the modified work as a whole. If 742*946379e7Schristosidentifiable sections of that work are not derived from the Library, 743*946379e7Schristosand can be reasonably considered independent and separate works in 744*946379e7Schristosthemselves, then this License, and its terms, do not apply to those 745*946379e7Schristossections when you distribute them as separate works. But when you 746*946379e7Schristosdistribute the same sections as part of a whole which is a work based 747*946379e7Schristoson the Library, the distribution of the whole must be on the terms of 748*946379e7Schristosthis License, whose permissions for other licensees extend to the 749*946379e7Schristosentire whole, and thus to each and every part regardless of who wrote 750*946379e7Schristosit. 751*946379e7Schristos 752*946379e7SchristosThus, it is not the intent of this section to claim rights or contest 753*946379e7Schristosyour rights to work written entirely by you; rather, the intent is to 754*946379e7Schristosexercise the right to control the distribution of derivative or 755*946379e7Schristoscollective works based on the Library. 756*946379e7Schristos 757*946379e7SchristosIn addition, mere aggregation of another work not based on the Library 758*946379e7Schristoswith the Library (or with a work based on the Library) on a volume of 759*946379e7Schristosa storage or distribution medium does not bring the other work under 760*946379e7Schristosthe scope of this License. 761*946379e7Schristos 762*946379e7Schristos<LI> 763*946379e7Schristos 764*946379e7SchristosYou may opt to apply the terms of the ordinary GNU General Public 765*946379e7SchristosLicense instead of this License to a given copy of the Library. To do 766*946379e7Schristosthis, you must alter all the notices that refer to this License, so 767*946379e7Schristosthat they refer to the ordinary GNU General Public License, version 2, 768*946379e7Schristosinstead of to this License. (If a newer version than version 2 of the 769*946379e7Schristosordinary GNU General Public License has appeared, then you can specify 770*946379e7Schristosthat version instead if you wish.) Do not make any other change in 771*946379e7Schristosthese notices. 772*946379e7Schristos 773*946379e7Schristos Once this change is made in a given copy, it is irreversible for 774*946379e7Schristosthat copy, so the ordinary GNU General Public License applies to all 775*946379e7Schristossubsequent copies and derivative works made from that copy. 776*946379e7Schristos 777*946379e7Schristos This option is useful when you wish to copy part of the code of 778*946379e7Schristosthe Library into a program that is not a library. 779*946379e7Schristos 780*946379e7Schristos<LI> 781*946379e7Schristos 782*946379e7SchristosYou may copy and distribute the Library (or a portion or 783*946379e7Schristosderivative of it, under Section 2) in object code or executable form 784*946379e7Schristosunder the terms of Sections 1 and 2 above provided that you accompany 785*946379e7Schristosit with the complete corresponding machine-readable source code, which 786*946379e7Schristosmust be distributed under the terms of Sections 1 and 2 above on a 787*946379e7Schristosmedium customarily used for software interchange. 788*946379e7Schristos 789*946379e7Schristos If distribution of object code is made by offering access to copy 790*946379e7Schristosfrom a designated place, then offering equivalent access to copy the 791*946379e7Schristossource code from the same place satisfies the requirement to 792*946379e7Schristosdistribute the source code, even though third parties are not 793*946379e7Schristoscompelled to copy the source along with the object code. 794*946379e7Schristos 795*946379e7Schristos<LI> 796*946379e7Schristos 797*946379e7SchristosA program that contains no derivative of any portion of the 798*946379e7SchristosLibrary, but is designed to work with the Library by being compiled or 799*946379e7Schristoslinked with it, is called a “work that uses the Library”. Such a 800*946379e7Schristoswork, in isolation, is not a derivative work of the Library, and 801*946379e7Schristostherefore falls outside the scope of this License. 802*946379e7Schristos 803*946379e7Schristos However, linking a “work that uses the Library” with the Library 804*946379e7Schristoscreates an executable that is a derivative of the Library (because it 805*946379e7Schristoscontains portions of the Library), rather than a “work that uses the 806*946379e7Schristoslibrary”. The executable is therefore covered by this License. 807*946379e7SchristosSection 6 states terms for distribution of such executables. 808*946379e7Schristos 809*946379e7Schristos When a “work that uses the Library” uses material from a header file 810*946379e7Schristosthat is part of the Library, the object code for the work may be a 811*946379e7Schristosderivative work of the Library even though the source code is not. 812*946379e7SchristosWhether this is true is especially significant if the work can be 813*946379e7Schristoslinked without the Library, or if the work is itself a library. The 814*946379e7Schristosthreshold for this to be true is not precisely defined by law. 815*946379e7Schristos 816*946379e7Schristos If such an object file uses only numerical parameters, data 817*946379e7Schristosstructure layouts and accessors, and small macros and small inline 818*946379e7Schristosfunctions (ten lines or less in length), then the use of the object 819*946379e7Schristosfile is unrestricted, regardless of whether it is legally a derivative 820*946379e7Schristoswork. (Executables containing this object code plus portions of the 821*946379e7SchristosLibrary will still fall under Section 6.) 822*946379e7Schristos 823*946379e7Schristos Otherwise, if the work is a derivative of the Library, you may 824*946379e7Schristosdistribute the object code for the work under the terms of Section 6. 825*946379e7SchristosAny executables containing that work also fall under Section 6, 826*946379e7Schristoswhether or not they are linked directly with the Library itself. 827*946379e7Schristos 828*946379e7Schristos<LI> 829*946379e7Schristos 830*946379e7SchristosAs an exception to the Sections above, you may also combine or 831*946379e7Schristoslink a “work that uses the Library” with the Library to produce a 832*946379e7Schristoswork containing portions of the Library, and distribute that work 833*946379e7Schristosunder terms of your choice, provided that the terms permit 834*946379e7Schristosmodification of the work for the customer's own use and reverse 835*946379e7Schristosengineering for debugging such modifications. 836*946379e7Schristos 837*946379e7Schristos You must give prominent notice with each copy of the work that the 838*946379e7SchristosLibrary is used in it and that the Library and its use are covered by 839*946379e7Schristosthis License. You must supply a copy of this License. If the work 840*946379e7Schristosduring execution displays copyright notices, you must include the 841*946379e7Schristoscopyright notice for the Library among them, as well as a reference 842*946379e7Schristosdirecting the user to the copy of this License. Also, you must do one 843*946379e7Schristosof these things: 844*946379e7Schristos 845*946379e7Schristos 846*946379e7Schristos<OL> 847*946379e7Schristos<LI> 848*946379e7Schristos 849*946379e7SchristosAccompany the work with the complete corresponding 850*946379e7Schristosmachine-readable source code for the Library including whatever 851*946379e7Schristoschanges were used in the work (which must be distributed under 852*946379e7SchristosSections 1 and 2 above); and, if the work is an executable linked 853*946379e7Schristoswith the Library, with the complete machine-readable “work that 854*946379e7Schristosuses the Library”, as object code and/or source code, so that the 855*946379e7Schristosuser can modify the Library and then relink to produce a modified 856*946379e7Schristosexecutable containing the modified Library. (It is understood 857*946379e7Schristosthat the user who changes the contents of definitions files in the 858*946379e7SchristosLibrary will not necessarily be able to recompile the application 859*946379e7Schristosto use the modified definitions.) 860*946379e7Schristos 861*946379e7Schristos<LI> 862*946379e7Schristos 863*946379e7SchristosUse a suitable shared library mechanism for linking with the Library. A 864*946379e7Schristossuitable mechanism is one that (1) uses at run time a copy of the 865*946379e7Schristoslibrary already present on the user's computer system, rather than 866*946379e7Schristoscopying library functions into the executable, and (2) will operate 867*946379e7Schristosproperly with a modified version of the library, if the user installs 868*946379e7Schristosone, as long as the modified version is interface-compatible with the 869*946379e7Schristosversion that the work was made with. 870*946379e7Schristos 871*946379e7Schristos<LI> 872*946379e7Schristos 873*946379e7SchristosAccompany the work with a written offer, valid for at 874*946379e7Schristosleast three years, to give the same user the materials 875*946379e7Schristosspecified in Subsection 6a, above, for a charge no more 876*946379e7Schristosthan the cost of performing this distribution. 877*946379e7Schristos 878*946379e7Schristos<LI> 879*946379e7Schristos 880*946379e7SchristosIf distribution of the work is made by offering access to copy 881*946379e7Schristosfrom a designated place, offer equivalent access to copy the above 882*946379e7Schristosspecified materials from the same place. 883*946379e7Schristos 884*946379e7Schristos<LI> 885*946379e7Schristos 886*946379e7SchristosVerify that the user has already received a copy of these 887*946379e7Schristosmaterials or that you have already sent this user a copy. 888*946379e7Schristos</OL> 889*946379e7Schristos 890*946379e7Schristos For an executable, the required form of the “work that uses the 891*946379e7SchristosLibrary” must include any data and utility programs needed for 892*946379e7Schristosreproducing the executable from it. However, as a special exception, 893*946379e7Schristosthe materials to be distributed need not include anything that is 894*946379e7Schristosnormally distributed (in either source or binary form) with the major 895*946379e7Schristoscomponents (compiler, kernel, and so on) of the operating system on 896*946379e7Schristoswhich the executable runs, unless that component itself accompanies the 897*946379e7Schristosexecutable. 898*946379e7Schristos 899*946379e7Schristos It may happen that this requirement contradicts the license 900*946379e7Schristosrestrictions of other proprietary libraries that do not normally 901*946379e7Schristosaccompany the operating system. Such a contradiction means you cannot 902*946379e7Schristosuse both them and the Library together in an executable that you 903*946379e7Schristosdistribute. 904*946379e7Schristos 905*946379e7Schristos<LI> 906*946379e7Schristos 907*946379e7SchristosYou may place library facilities that are a work based on the 908*946379e7SchristosLibrary side-by-side in a single library together with other library 909*946379e7Schristosfacilities not covered by this License, and distribute such a combined 910*946379e7Schristoslibrary, provided that the separate distribution of the work based on 911*946379e7Schristosthe Library and of the other library facilities is otherwise 912*946379e7Schristospermitted, and provided that you do these two things: 913*946379e7Schristos 914*946379e7Schristos 915*946379e7Schristos<OL> 916*946379e7Schristos<LI> 917*946379e7Schristos 918*946379e7SchristosAccompany the combined library with a copy of the same work 919*946379e7Schristosbased on the Library, uncombined with any other library 920*946379e7Schristosfacilities. This must be distributed under the terms of the 921*946379e7SchristosSections above. 922*946379e7Schristos 923*946379e7Schristos<LI> 924*946379e7Schristos 925*946379e7SchristosGive prominent notice with the combined library of the fact 926*946379e7Schristosthat part of it is a work based on the Library, and explaining 927*946379e7Schristoswhere to find the accompanying uncombined form of the same work. 928*946379e7Schristos</OL> 929*946379e7Schristos 930*946379e7Schristos<LI> 931*946379e7Schristos 932*946379e7SchristosYou may not copy, modify, sublicense, link with, or distribute 933*946379e7Schristosthe Library except as expressly provided under this License. Any 934*946379e7Schristosattempt otherwise to copy, modify, sublicense, link with, or 935*946379e7Schristosdistribute the Library is void, and will automatically terminate your 936*946379e7Schristosrights under this License. However, parties who have received copies, 937*946379e7Schristosor rights, from you under this License will not have their licenses 938*946379e7Schristosterminated so long as such parties remain in full compliance. 939*946379e7Schristos 940*946379e7Schristos<LI> 941*946379e7Schristos 942*946379e7SchristosYou are not required to accept this License, since you have not 943*946379e7Schristossigned it. However, nothing else grants you permission to modify or 944*946379e7Schristosdistribute the Library or its derivative works. These actions are 945*946379e7Schristosprohibited by law if you do not accept this License. Therefore, by 946*946379e7Schristosmodifying or distributing the Library (or any work based on the 947*946379e7SchristosLibrary), you indicate your acceptance of this License to do so, and 948*946379e7Schristosall its terms and conditions for copying, distributing or modifying 949*946379e7Schristosthe Library or works based on it. 950*946379e7Schristos 951*946379e7Schristos<LI> 952*946379e7Schristos 953*946379e7SchristosEach time you redistribute the Library (or any work based on the 954*946379e7SchristosLibrary), the recipient automatically receives a license from the 955*946379e7Schristosoriginal licensor to copy, distribute, link with or modify the Library 956*946379e7Schristossubject to these terms and conditions. You may not impose any further 957*946379e7Schristosrestrictions on the recipients' exercise of the rights granted herein. 958*946379e7SchristosYou are not responsible for enforcing compliance by third parties with 959*946379e7Schristosthis License. 960*946379e7Schristos 961*946379e7Schristos<LI> 962*946379e7Schristos 963*946379e7SchristosIf, as a consequence of a court judgment or allegation of patent 964*946379e7Schristosinfringement or for any other reason (not limited to patent issues), 965*946379e7Schristosconditions are imposed on you (whether by court order, agreement or 966*946379e7Schristosotherwise) that contradict the conditions of this License, they do not 967*946379e7Schristosexcuse you from the conditions of this License. If you cannot 968*946379e7Schristosdistribute so as to satisfy simultaneously your obligations under this 969*946379e7SchristosLicense and any other pertinent obligations, then as a consequence you 970*946379e7Schristosmay not distribute the Library at all. For example, if a patent 971*946379e7Schristoslicense would not permit royalty-free redistribution of the Library by 972*946379e7Schristosall those who receive copies directly or indirectly through you, then 973*946379e7Schristosthe only way you could satisfy both it and this License would be to 974*946379e7Schristosrefrain entirely from distribution of the Library. 975*946379e7Schristos 976*946379e7SchristosIf any portion of this section is held invalid or unenforceable under any 977*946379e7Schristosparticular circumstance, the balance of the section is intended to apply, 978*946379e7Schristosand the section as a whole is intended to apply in other circumstances. 979*946379e7Schristos 980*946379e7SchristosIt is not the purpose of this section to induce you to infringe any 981*946379e7Schristospatents or other property right claims or to contest validity of any 982*946379e7Schristossuch claims; this section has the sole purpose of protecting the 983*946379e7Schristosintegrity of the free software distribution system which is 984*946379e7Schristosimplemented by public license practices. Many people have made 985*946379e7Schristosgenerous contributions to the wide range of software distributed 986*946379e7Schristosthrough that system in reliance on consistent application of that 987*946379e7Schristossystem; it is up to the author/donor to decide if he or she is willing 988*946379e7Schristosto distribute software through any other system and a licensee cannot 989*946379e7Schristosimpose that choice. 990*946379e7Schristos 991*946379e7SchristosThis section is intended to make thoroughly clear what is believed to 992*946379e7Schristosbe a consequence of the rest of this License. 993*946379e7Schristos 994*946379e7Schristos<LI> 995*946379e7Schristos 996*946379e7SchristosIf the distribution and/or use of the Library is restricted in 997*946379e7Schristoscertain countries either by patents or by copyrighted interfaces, the 998*946379e7Schristosoriginal copyright holder who places the Library under this License may add 999*946379e7Schristosan explicit geographical distribution limitation excluding those countries, 1000*946379e7Schristosso that distribution is permitted only in or among countries not thus 1001*946379e7Schristosexcluded. In such case, this License incorporates the limitation as if 1002*946379e7Schristoswritten in the body of this License. 1003*946379e7Schristos 1004*946379e7Schristos<LI> 1005*946379e7Schristos 1006*946379e7SchristosThe Free Software Foundation may publish revised and/or new 1007*946379e7Schristosversions of the Lesser General Public License from time to time. 1008*946379e7SchristosSuch new versions will be similar in spirit to the present version, 1009*946379e7Schristosbut may differ in detail to address new problems or concerns. 1010*946379e7Schristos 1011*946379e7SchristosEach version is given a distinguishing version number. If the Library 1012*946379e7Schristosspecifies a version number of this License which applies to it and 1013*946379e7Schristos“any later version”, you have the option of following the terms and 1014*946379e7Schristosconditions either of that version or of any later version published by 1015*946379e7Schristosthe Free Software Foundation. If the Library does not specify a 1016*946379e7Schristoslicense version number, you may choose any version ever published by 1017*946379e7Schristosthe Free Software Foundation. 1018*946379e7Schristos 1019*946379e7Schristos<LI> 1020*946379e7Schristos 1021*946379e7SchristosIf you wish to incorporate parts of the Library into other free 1022*946379e7Schristosprograms whose distribution conditions are incompatible with these, 1023*946379e7Schristoswrite to the author to ask for permission. For software which is 1024*946379e7Schristoscopyrighted by the Free Software Foundation, write to the Free 1025*946379e7SchristosSoftware Foundation; we sometimes make exceptions for this. Our 1026*946379e7Schristosdecision will be guided by the two goals of preserving the free status 1027*946379e7Schristosof all derivatives of our free software and of promoting the sharing 1028*946379e7Schristosand reuse of software generally. 1029*946379e7Schristos 1030*946379e7Schristos<LI> 1031*946379e7Schristos 1032*946379e7SchristosBECAUSE THE LIBRARY IS LICENSED FREE OF CHARGE, THERE IS NO 1033*946379e7SchristosWARRANTY FOR THE LIBRARY, TO THE EXTENT PERMITTED BY APPLICABLE LAW. 1034*946379e7SchristosEXCEPT WHEN OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR 1035*946379e7SchristosOTHER PARTIES PROVIDE THE LIBRARY “AS IS” WITHOUT WARRANTY OF ANY 1036*946379e7SchristosKIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE 1037*946379e7SchristosIMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR 1038*946379e7SchristosPURPOSE. THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE 1039*946379e7SchristosLIBRARY IS WITH YOU. SHOULD THE LIBRARY PROVE DEFECTIVE, YOU ASSUME 1040*946379e7SchristosTHE COST OF ALL NECESSARY SERVICING, REPAIR OR CORRECTION. 1041*946379e7Schristos 1042*946379e7Schristos<LI> 1043*946379e7Schristos 1044*946379e7SchristosIN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN 1045*946379e7SchristosWRITING WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY 1046*946379e7SchristosAND/OR REDISTRIBUTE THE LIBRARY AS PERMITTED ABOVE, BE LIABLE TO YOU 1047*946379e7SchristosFOR DAMAGES, INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR 1048*946379e7SchristosCONSEQUENTIAL DAMAGES ARISING OUT OF THE USE OR INABILITY TO USE THE 1049*946379e7SchristosLIBRARY (INCLUDING BUT NOT LIMITED TO LOSS OF DATA OR DATA BEING 1050*946379e7SchristosRENDERED INACCURATE OR LOSSES SUSTAINED BY YOU OR THIRD PARTIES OR A 1051*946379e7SchristosFAILURE OF THE LIBRARY TO OPERATE WITH ANY OTHER SOFTWARE), EVEN IF 1052*946379e7SchristosSUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH 1053*946379e7SchristosDAMAGES. 1054*946379e7Schristos</OL> 1055*946379e7Schristos 1056*946379e7Schristos 1057*946379e7Schristos 1058*946379e7Schristos<H3><A NAME="SEC309" HREF="gettext_toc.html#TOC309">How to Apply These Terms to Your New Libraries</A></H3> 1059*946379e7Schristos 1060*946379e7Schristos<P> 1061*946379e7Schristos If you develop a new library, and you want it to be of the greatest 1062*946379e7Schristospossible use to the public, we recommend making it free software that 1063*946379e7Schristoseveryone can redistribute and change. You can do so by permitting 1064*946379e7Schristosredistribution under these terms (or, alternatively, under the terms of the 1065*946379e7Schristosordinary General Public License). 1066*946379e7Schristos 1067*946379e7Schristos</P> 1068*946379e7Schristos<P> 1069*946379e7Schristos To apply these terms, attach the following notices to the library. It is 1070*946379e7Schristossafest to attach them to the start of each source file to most effectively 1071*946379e7Schristosconvey the exclusion of warranty; and each file should have at least the 1072*946379e7Schristos“copyright” line and a pointer to where the full notice is found. 1073*946379e7Schristos 1074*946379e7Schristos</P> 1075*946379e7Schristos 1076*946379e7Schristos<PRE> 1077*946379e7Schristos<VAR>one line to give the library's name and an idea of what it does.</VAR> 1078*946379e7SchristosCopyright (C) <VAR>year</VAR> <VAR>name of author</VAR> 1079*946379e7Schristos 1080*946379e7SchristosThis library is free software; you can redistribute it and/or modify it 1081*946379e7Schristosunder the terms of the GNU Lesser General Public License as published by 1082*946379e7Schristosthe Free Software Foundation; either version 2.1 of the License, or (at 1083*946379e7Schristosyour option) any later version. 1084*946379e7Schristos 1085*946379e7SchristosThis library is distributed in the hope that it will be useful, but 1086*946379e7SchristosWITHOUT ANY WARRANTY; without even the implied warranty of 1087*946379e7SchristosMERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU 1088*946379e7SchristosLesser General Public License for more details. 1089*946379e7Schristos 1090*946379e7SchristosYou should have received a copy of the GNU Lesser General Public 1091*946379e7SchristosLicense along with this library; if not, write to the Free Software 1092*946379e7SchristosFoundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, 1093*946379e7SchristosUSA. 1094*946379e7Schristos</PRE> 1095*946379e7Schristos 1096*946379e7Schristos<P> 1097*946379e7SchristosAlso add information on how to contact you by electronic and paper mail. 1098*946379e7Schristos 1099*946379e7Schristos</P> 1100*946379e7Schristos<P> 1101*946379e7SchristosYou should also get your employer (if you work as a programmer) or your 1102*946379e7Schristosschool, if any, to sign a “copyright disclaimer” for the library, if 1103*946379e7Schristosnecessary. Here is a sample; alter the names: 1104*946379e7Schristos 1105*946379e7Schristos</P> 1106*946379e7Schristos 1107*946379e7Schristos<PRE> 1108*946379e7SchristosYoyodyne, Inc., hereby disclaims all copyright interest in the library 1109*946379e7Schristos`Frob' (a library for tweaking knobs) written by James Random Hacker. 1110*946379e7Schristos 1111*946379e7Schristos<VAR>signature of Ty Coon</VAR>, 1 April 1990 1112*946379e7SchristosTy Coon, President of Vice 1113*946379e7Schristos</PRE> 1114*946379e7Schristos 1115*946379e7Schristos<P> 1116*946379e7SchristosThat's all there is to it! 1117*946379e7Schristos 1118*946379e7Schristos 1119*946379e7Schristos<H2><A NAME="SEC310" HREF="gettext_toc.html#TOC310">C.3 GNU Free Documentation License</A></H2> 1120*946379e7Schristos<P> 1121*946379e7Schristos<A NAME="IDX1211"></A> 1122*946379e7Schristos<A NAME="IDX1212"></A> 1123*946379e7SchristosVersion 1.2, November 2002 1124*946379e7Schristos 1125*946379e7Schristos</P> 1126*946379e7Schristos 1127*946379e7Schristos<PRE> 1128*946379e7SchristosCopyright (C) 2000,2001,2002 Free Software Foundation, Inc. 1129*946379e7Schristos51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA 1130*946379e7Schristos 1131*946379e7SchristosEveryone is permitted to copy and distribute verbatim copies 1132*946379e7Schristosof this license document, but changing it is not allowed. 1133*946379e7Schristos</PRE> 1134*946379e7Schristos 1135*946379e7Schristos 1136*946379e7Schristos<OL> 1137*946379e7Schristos<LI> 1138*946379e7Schristos 1139*946379e7SchristosPREAMBLE 1140*946379e7Schristos 1141*946379e7SchristosThe purpose of this License is to make a manual, textbook, or other 1142*946379e7Schristosfunctional and useful document <EM>free</EM> in the sense of freedom: to 1143*946379e7Schristosassure everyone the effective freedom to copy and redistribute it, 1144*946379e7Schristoswith or without modifying it, either commercially or noncommercially. 1145*946379e7SchristosSecondarily, this License preserves for the author and publisher a way 1146*946379e7Schristosto get credit for their work, while not being considered responsible 1147*946379e7Schristosfor modifications made by others. 1148*946379e7Schristos 1149*946379e7SchristosThis License is a kind of “copyleft”, which means that derivative 1150*946379e7Schristosworks of the document must themselves be free in the same sense. It 1151*946379e7Schristoscomplements the GNU General Public License, which is a copyleft 1152*946379e7Schristoslicense designed for free software. 1153*946379e7Schristos 1154*946379e7SchristosWe have designed this License in order to use it for manuals for free 1155*946379e7Schristossoftware, because free software needs free documentation: a free 1156*946379e7Schristosprogram should come with manuals providing the same freedoms that the 1157*946379e7Schristossoftware does. But this License is not limited to software manuals; 1158*946379e7Schristosit can be used for any textual work, regardless of subject matter or 1159*946379e7Schristoswhether it is published as a printed book. We recommend this License 1160*946379e7Schristosprincipally for works whose purpose is instruction or reference. 1161*946379e7Schristos 1162*946379e7Schristos<LI> 1163*946379e7Schristos 1164*946379e7SchristosAPPLICABILITY AND DEFINITIONS 1165*946379e7Schristos 1166*946379e7SchristosThis License applies to any manual or other work, in any medium, that 1167*946379e7Schristoscontains a notice placed by the copyright holder saying it can be 1168*946379e7Schristosdistributed under the terms of this License. Such a notice grants a 1169*946379e7Schristosworld-wide, royalty-free license, unlimited in duration, to use that 1170*946379e7Schristoswork under the conditions stated herein. The “Document”, below, 1171*946379e7Schristosrefers to any such manual or work. Any member of the public is a 1172*946379e7Schristoslicensee, and is addressed as “you”. You accept the license if you 1173*946379e7Schristoscopy, modify or distribute the work in a way requiring permission 1174*946379e7Schristosunder copyright law. 1175*946379e7Schristos 1176*946379e7SchristosA “Modified Version” of the Document means any work containing the 1177*946379e7SchristosDocument or a portion of it, either copied verbatim, or with 1178*946379e7Schristosmodifications and/or translated into another language. 1179*946379e7Schristos 1180*946379e7SchristosA “Secondary Section” is a named appendix or a front-matter section 1181*946379e7Schristosof the Document that deals exclusively with the relationship of the 1182*946379e7Schristospublishers or authors of the Document to the Document's overall 1183*946379e7Schristossubject (or to related matters) and contains nothing that could fall 1184*946379e7Schristosdirectly within that overall subject. (Thus, if the Document is in 1185*946379e7Schristospart a textbook of mathematics, a Secondary Section may not explain 1186*946379e7Schristosany mathematics.) The relationship could be a matter of historical 1187*946379e7Schristosconnection with the subject or with related matters, or of legal, 1188*946379e7Schristoscommercial, philosophical, ethical or political position regarding 1189*946379e7Schristosthem. 1190*946379e7Schristos 1191*946379e7SchristosThe “Invariant Sections” are certain Secondary Sections whose titles 1192*946379e7Schristosare designated, as being those of Invariant Sections, in the notice 1193*946379e7Schristosthat says that the Document is released under this License. If a 1194*946379e7Schristossection does not fit the above definition of Secondary then it is not 1195*946379e7Schristosallowed to be designated as Invariant. The Document may contain zero 1196*946379e7SchristosInvariant Sections. If the Document does not identify any Invariant 1197*946379e7SchristosSections then there are none. 1198*946379e7Schristos 1199*946379e7SchristosThe “Cover Texts” are certain short passages of text that are listed, 1200*946379e7Schristosas Front-Cover Texts or Back-Cover Texts, in the notice that says that 1201*946379e7Schristosthe Document is released under this License. A Front-Cover Text may 1202*946379e7Schristosbe at most 5 words, and a Back-Cover Text may be at most 25 words. 1203*946379e7Schristos 1204*946379e7SchristosA “Transparent” copy of the Document means a machine-readable copy, 1205*946379e7Schristosrepresented in a format whose specification is available to the 1206*946379e7Schristosgeneral public, that is suitable for revising the document 1207*946379e7Schristosstraightforwardly with generic text editors or (for images composed of 1208*946379e7Schristospixels) generic paint programs or (for drawings) some widely available 1209*946379e7Schristosdrawing editor, and that is suitable for input to text formatters or 1210*946379e7Schristosfor automatic translation to a variety of formats suitable for input 1211*946379e7Schristosto text formatters. A copy made in an otherwise Transparent file 1212*946379e7Schristosformat whose markup, or absence of markup, has been arranged to thwart 1213*946379e7Schristosor discourage subsequent modification by readers is not Transparent. 1214*946379e7SchristosAn image format is not Transparent if used for any substantial amount 1215*946379e7Schristosof text. A copy that is not “Transparent” is called “Opaque”. 1216*946379e7Schristos 1217*946379e7SchristosExamples of suitable formats for Transparent copies include plain 1218*946379e7SchristosASCII without markup, Texinfo input format, LaTeX input 1219*946379e7Schristosformat, SGML or XML using a publicly available 1220*946379e7SchristosDTD, and standard-conforming simple HTML, 1221*946379e7SchristosPostScript or PDF designed for human modification. Examples 1222*946379e7Schristosof transparent image formats include PNG, XCF and 1223*946379e7SchristosJPG. Opaque formats include proprietary formats that can be 1224*946379e7Schristosread and edited only by proprietary word processors, SGML or 1225*946379e7SchristosXML for which the DTD and/or processing tools are 1226*946379e7Schristosnot generally available, and the machine-generated HTML, 1227*946379e7SchristosPostScript or PDF produced by some word processors for 1228*946379e7Schristosoutput purposes only. 1229*946379e7Schristos 1230*946379e7SchristosThe “Title Page” means, for a printed book, the title page itself, 1231*946379e7Schristosplus such following pages as are needed to hold, legibly, the material 1232*946379e7Schristosthis License requires to appear in the title page. For works in 1233*946379e7Schristosformats which do not have any title page as such, “Title Page” means 1234*946379e7Schristosthe text near the most prominent appearance of the work's title, 1235*946379e7Schristospreceding the beginning of the body of the text. 1236*946379e7Schristos 1237*946379e7SchristosA section “Entitled XYZ” means a named subunit of the Document whose 1238*946379e7Schristostitle either is precisely XYZ or contains XYZ in parentheses following 1239*946379e7Schristostext that translates XYZ in another language. (Here XYZ stands for a 1240*946379e7Schristosspecific section name mentioned below, such as “Acknowledgements”, 1241*946379e7Schristos“Dedications”, “Endorsements”, or “History”.) To “Preserve the Title” 1242*946379e7Schristosof such a section when you modify the Document means that it remains a 1243*946379e7Schristossection “Entitled XYZ” according to this definition. 1244*946379e7Schristos 1245*946379e7SchristosThe Document may include Warranty Disclaimers next to the notice which 1246*946379e7Schristosstates that this License applies to the Document. These Warranty 1247*946379e7SchristosDisclaimers are considered to be included by reference in this 1248*946379e7SchristosLicense, but only as regards disclaiming warranties: any other 1249*946379e7Schristosimplication that these Warranty Disclaimers may have is void and has 1250*946379e7Schristosno effect on the meaning of this License. 1251*946379e7Schristos 1252*946379e7Schristos<LI> 1253*946379e7Schristos 1254*946379e7SchristosVERBATIM COPYING 1255*946379e7Schristos 1256*946379e7SchristosYou may copy and distribute the Document in any medium, either 1257*946379e7Schristoscommercially or noncommercially, provided that this License, the 1258*946379e7Schristoscopyright notices, and the license notice saying this License applies 1259*946379e7Schristosto the Document are reproduced in all copies, and that you add no other 1260*946379e7Schristosconditions whatsoever to those of this License. You may not use 1261*946379e7Schristostechnical measures to obstruct or control the reading or further 1262*946379e7Schristoscopying of the copies you make or distribute. However, you may accept 1263*946379e7Schristoscompensation in exchange for copies. If you distribute a large enough 1264*946379e7Schristosnumber of copies you must also follow the conditions in section 3. 1265*946379e7Schristos 1266*946379e7SchristosYou may also lend copies, under the same conditions stated above, and 1267*946379e7Schristosyou may publicly display copies. 1268*946379e7Schristos 1269*946379e7Schristos<LI> 1270*946379e7Schristos 1271*946379e7SchristosCOPYING IN QUANTITY 1272*946379e7Schristos 1273*946379e7SchristosIf you publish printed copies (or copies in media that commonly have 1274*946379e7Schristosprinted covers) of the Document, numbering more than 100, and the 1275*946379e7SchristosDocument's license notice requires Cover Texts, you must enclose the 1276*946379e7Schristoscopies in covers that carry, clearly and legibly, all these Cover 1277*946379e7SchristosTexts: Front-Cover Texts on the front cover, and Back-Cover Texts on 1278*946379e7Schristosthe back cover. Both covers must also clearly and legibly identify 1279*946379e7Schristosyou as the publisher of these copies. The front cover must present 1280*946379e7Schristosthe full title with all words of the title equally prominent and 1281*946379e7Schristosvisible. You may add other material on the covers in addition. 1282*946379e7SchristosCopying with changes limited to the covers, as long as they preserve 1283*946379e7Schristosthe title of the Document and satisfy these conditions, can be treated 1284*946379e7Schristosas verbatim copying in other respects. 1285*946379e7Schristos 1286*946379e7SchristosIf the required texts for either cover are too voluminous to fit 1287*946379e7Schristoslegibly, you should put the first ones listed (as many as fit 1288*946379e7Schristosreasonably) on the actual cover, and continue the rest onto adjacent 1289*946379e7Schristospages. 1290*946379e7Schristos 1291*946379e7SchristosIf you publish or distribute Opaque copies of the Document numbering 1292*946379e7Schristosmore than 100, you must either include a machine-readable Transparent 1293*946379e7Schristoscopy along with each Opaque copy, or state in or with each Opaque copy 1294*946379e7Schristosa computer-network location from which the general network-using 1295*946379e7Schristospublic has access to download using public-standard network protocols 1296*946379e7Schristosa complete Transparent copy of the Document, free of added material. 1297*946379e7SchristosIf you use the latter option, you must take reasonably prudent steps, 1298*946379e7Schristoswhen you begin distribution of Opaque copies in quantity, to ensure 1299*946379e7Schristosthat this Transparent copy will remain thus accessible at the stated 1300*946379e7Schristoslocation until at least one year after the last time you distribute an 1301*946379e7SchristosOpaque copy (directly or through your agents or retailers) of that 1302*946379e7Schristosedition to the public. 1303*946379e7Schristos 1304*946379e7SchristosIt is requested, but not required, that you contact the authors of the 1305*946379e7SchristosDocument well before redistributing any large number of copies, to give 1306*946379e7Schristosthem a chance to provide you with an updated version of the Document. 1307*946379e7Schristos 1308*946379e7Schristos<LI> 1309*946379e7Schristos 1310*946379e7SchristosMODIFICATIONS 1311*946379e7Schristos 1312*946379e7SchristosYou may copy and distribute a Modified Version of the Document under 1313*946379e7Schristosthe conditions of sections 2 and 3 above, provided that you release 1314*946379e7Schristosthe Modified Version under precisely this License, with the Modified 1315*946379e7SchristosVersion filling the role of the Document, thus licensing distribution 1316*946379e7Schristosand modification of the Modified Version to whoever possesses a copy 1317*946379e7Schristosof it. In addition, you must do these things in the Modified Version: 1318*946379e7Schristos 1319*946379e7Schristos 1320*946379e7Schristos<OL> 1321*946379e7Schristos<LI> 1322*946379e7Schristos 1323*946379e7SchristosUse in the Title Page (and on the covers, if any) a title distinct 1324*946379e7Schristosfrom that of the Document, and from those of previous versions 1325*946379e7Schristos(which should, if there were any, be listed in the History section 1326*946379e7Schristosof the Document). You may use the same title as a previous version 1327*946379e7Schristosif the original publisher of that version gives permission. 1328*946379e7Schristos 1329*946379e7Schristos<LI> 1330*946379e7Schristos 1331*946379e7SchristosList on the Title Page, as authors, one or more persons or entities 1332*946379e7Schristosresponsible for authorship of the modifications in the Modified 1333*946379e7SchristosVersion, together with at least five of the principal authors of the 1334*946379e7SchristosDocument (all of its principal authors, if it has fewer than five), 1335*946379e7Schristosunless they release you from this requirement. 1336*946379e7Schristos 1337*946379e7Schristos<LI> 1338*946379e7Schristos 1339*946379e7SchristosState on the Title page the name of the publisher of the 1340*946379e7SchristosModified Version, as the publisher. 1341*946379e7Schristos 1342*946379e7Schristos<LI> 1343*946379e7Schristos 1344*946379e7SchristosPreserve all the copyright notices of the Document. 1345*946379e7Schristos 1346*946379e7Schristos<LI> 1347*946379e7Schristos 1348*946379e7SchristosAdd an appropriate copyright notice for your modifications 1349*946379e7Schristosadjacent to the other copyright notices. 1350*946379e7Schristos 1351*946379e7Schristos<LI> 1352*946379e7Schristos 1353*946379e7SchristosInclude, immediately after the copyright notices, a license notice 1354*946379e7Schristosgiving the public permission to use the Modified Version under the 1355*946379e7Schristosterms of this License, in the form shown in the Addendum below. 1356*946379e7Schristos 1357*946379e7Schristos<LI> 1358*946379e7Schristos 1359*946379e7SchristosPreserve in that license notice the full lists of Invariant Sections 1360*946379e7Schristosand required Cover Texts given in the Document's license notice. 1361*946379e7Schristos 1362*946379e7Schristos<LI> 1363*946379e7Schristos 1364*946379e7SchristosInclude an unaltered copy of this License. 1365*946379e7Schristos 1366*946379e7Schristos<LI> 1367*946379e7Schristos 1368*946379e7SchristosPreserve the section Entitled “History”, Preserve its Title, and add 1369*946379e7Schristosto it an item stating at least the title, year, new authors, and 1370*946379e7Schristospublisher of the Modified Version as given on the Title Page. If 1371*946379e7Schristosthere is no section Entitled “History” in the Document, create one 1372*946379e7Schristosstating the title, year, authors, and publisher of the Document as 1373*946379e7Schristosgiven on its Title Page, then add an item describing the Modified 1374*946379e7SchristosVersion as stated in the previous sentence. 1375*946379e7Schristos 1376*946379e7Schristos<LI> 1377*946379e7Schristos 1378*946379e7SchristosPreserve the network location, if any, given in the Document for 1379*946379e7Schristospublic access to a Transparent copy of the Document, and likewise 1380*946379e7Schristosthe network locations given in the Document for previous versions 1381*946379e7Schristosit was based on. These may be placed in the “History” section. 1382*946379e7SchristosYou may omit a network location for a work that was published at 1383*946379e7Schristosleast four years before the Document itself, or if the original 1384*946379e7Schristospublisher of the version it refers to gives permission. 1385*946379e7Schristos 1386*946379e7Schristos<LI> 1387*946379e7Schristos 1388*946379e7SchristosFor any section Entitled “Acknowledgements” or “Dedications”, Preserve 1389*946379e7Schristosthe Title of the section, and preserve in the section all the 1390*946379e7Schristossubstance and tone of each of the contributor acknowledgements and/or 1391*946379e7Schristosdedications given therein. 1392*946379e7Schristos 1393*946379e7Schristos<LI> 1394*946379e7Schristos 1395*946379e7SchristosPreserve all the Invariant Sections of the Document, 1396*946379e7Schristosunaltered in their text and in their titles. Section numbers 1397*946379e7Schristosor the equivalent are not considered part of the section titles. 1398*946379e7Schristos 1399*946379e7Schristos<LI> 1400*946379e7Schristos 1401*946379e7SchristosDelete any section Entitled “Endorsements”. Such a section 1402*946379e7Schristosmay not be included in the Modified Version. 1403*946379e7Schristos 1404*946379e7Schristos<LI> 1405*946379e7Schristos 1406*946379e7SchristosDo not retitle any existing section to be Entitled “Endorsements” or 1407*946379e7Schristosto conflict in title with any Invariant Section. 1408*946379e7Schristos 1409*946379e7Schristos<LI> 1410*946379e7Schristos 1411*946379e7SchristosPreserve any Warranty Disclaimers. 1412*946379e7Schristos</OL> 1413*946379e7Schristos 1414*946379e7SchristosIf the Modified Version includes new front-matter sections or 1415*946379e7Schristosappendices that qualify as Secondary Sections and contain no material 1416*946379e7Schristoscopied from the Document, you may at your option designate some or all 1417*946379e7Schristosof these sections as invariant. To do this, add their titles to the 1418*946379e7Schristoslist of Invariant Sections in the Modified Version's license notice. 1419*946379e7SchristosThese titles must be distinct from any other section titles. 1420*946379e7Schristos 1421*946379e7SchristosYou may add a section Entitled “Endorsements”, provided it contains 1422*946379e7Schristosnothing but endorsements of your Modified Version by various 1423*946379e7Schristosparties--for example, statements of peer review or that the text has 1424*946379e7Schristosbeen approved by an organization as the authoritative definition of a 1425*946379e7Schristosstandard. 1426*946379e7Schristos 1427*946379e7SchristosYou may add a passage of up to five words as a Front-Cover Text, and a 1428*946379e7Schristospassage of up to 25 words as a Back-Cover Text, to the end of the list 1429*946379e7Schristosof Cover Texts in the Modified Version. Only one passage of 1430*946379e7SchristosFront-Cover Text and one of Back-Cover Text may be added by (or 1431*946379e7Schristosthrough arrangements made by) any one entity. If the Document already 1432*946379e7Schristosincludes a cover text for the same cover, previously added by you or 1433*946379e7Schristosby arrangement made by the same entity you are acting on behalf of, 1434*946379e7Schristosyou may not add another; but you may replace the old one, on explicit 1435*946379e7Schristospermission from the previous publisher that added the old one. 1436*946379e7Schristos 1437*946379e7SchristosThe author(s) and publisher(s) of the Document do not by this License 1438*946379e7Schristosgive permission to use their names for publicity for or to assert or 1439*946379e7Schristosimply endorsement of any Modified Version. 1440*946379e7Schristos 1441*946379e7Schristos<LI> 1442*946379e7Schristos 1443*946379e7SchristosCOMBINING DOCUMENTS 1444*946379e7Schristos 1445*946379e7SchristosYou may combine the Document with other documents released under this 1446*946379e7SchristosLicense, under the terms defined in section 4 above for modified 1447*946379e7Schristosversions, provided that you include in the combination all of the 1448*946379e7SchristosInvariant Sections of all of the original documents, unmodified, and 1449*946379e7Schristoslist them all as Invariant Sections of your combined work in its 1450*946379e7Schristoslicense notice, and that you preserve all their Warranty Disclaimers. 1451*946379e7Schristos 1452*946379e7SchristosThe combined work need only contain one copy of this License, and 1453*946379e7Schristosmultiple identical Invariant Sections may be replaced with a single 1454*946379e7Schristoscopy. If there are multiple Invariant Sections with the same name but 1455*946379e7Schristosdifferent contents, make the title of each such section unique by 1456*946379e7Schristosadding at the end of it, in parentheses, the name of the original 1457*946379e7Schristosauthor or publisher of that section if known, or else a unique number. 1458*946379e7SchristosMake the same adjustment to the section titles in the list of 1459*946379e7SchristosInvariant Sections in the license notice of the combined work. 1460*946379e7Schristos 1461*946379e7SchristosIn the combination, you must combine any sections Entitled “History” 1462*946379e7Schristosin the various original documents, forming one section Entitled 1463*946379e7Schristos“History”; likewise combine any sections Entitled “Acknowledgements”, 1464*946379e7Schristosand any sections Entitled “Dedications”. You must delete all 1465*946379e7Schristossections Entitled “Endorsements.” 1466*946379e7Schristos 1467*946379e7Schristos<LI> 1468*946379e7Schristos 1469*946379e7SchristosCOLLECTIONS OF DOCUMENTS 1470*946379e7Schristos 1471*946379e7SchristosYou may make a collection consisting of the Document and other documents 1472*946379e7Schristosreleased under this License, and replace the individual copies of this 1473*946379e7SchristosLicense in the various documents with a single copy that is included in 1474*946379e7Schristosthe collection, provided that you follow the rules of this License for 1475*946379e7Schristosverbatim copying of each of the documents in all other respects. 1476*946379e7Schristos 1477*946379e7SchristosYou may extract a single document from such a collection, and distribute 1478*946379e7Schristosit individually under this License, provided you insert a copy of this 1479*946379e7SchristosLicense into the extracted document, and follow this License in all 1480*946379e7Schristosother respects regarding verbatim copying of that document. 1481*946379e7Schristos 1482*946379e7Schristos<LI> 1483*946379e7Schristos 1484*946379e7SchristosAGGREGATION WITH INDEPENDENT WORKS 1485*946379e7Schristos 1486*946379e7SchristosA compilation of the Document or its derivatives with other separate 1487*946379e7Schristosand independent documents or works, in or on a volume of a storage or 1488*946379e7Schristosdistribution medium, is called an “aggregate” if the copyright 1489*946379e7Schristosresulting from the compilation is not used to limit the legal rights 1490*946379e7Schristosof the compilation's users beyond what the individual works permit. 1491*946379e7SchristosWhen the Document is included in an aggregate, this License does not 1492*946379e7Schristosapply to the other works in the aggregate which are not themselves 1493*946379e7Schristosderivative works of the Document. 1494*946379e7Schristos 1495*946379e7SchristosIf the Cover Text requirement of section 3 is applicable to these 1496*946379e7Schristoscopies of the Document, then if the Document is less than one half of 1497*946379e7Schristosthe entire aggregate, the Document's Cover Texts may be placed on 1498*946379e7Schristoscovers that bracket the Document within the aggregate, or the 1499*946379e7Schristoselectronic equivalent of covers if the Document is in electronic form. 1500*946379e7SchristosOtherwise they must appear on printed covers that bracket the whole 1501*946379e7Schristosaggregate. 1502*946379e7Schristos 1503*946379e7Schristos<LI> 1504*946379e7Schristos 1505*946379e7SchristosTRANSLATION 1506*946379e7Schristos 1507*946379e7SchristosTranslation is considered a kind of modification, so you may 1508*946379e7Schristosdistribute translations of the Document under the terms of section 4. 1509*946379e7SchristosReplacing Invariant Sections with translations requires special 1510*946379e7Schristospermission from their copyright holders, but you may include 1511*946379e7Schristostranslations of some or all Invariant Sections in addition to the 1512*946379e7Schristosoriginal versions of these Invariant Sections. You may include a 1513*946379e7Schristostranslation of this License, and all the license notices in the 1514*946379e7SchristosDocument, and any Warranty Disclaimers, provided that you also include 1515*946379e7Schristosthe original English version of this License and the original versions 1516*946379e7Schristosof those notices and disclaimers. In case of a disagreement between 1517*946379e7Schristosthe translation and the original version of this License or a notice 1518*946379e7Schristosor disclaimer, the original version will prevail. 1519*946379e7Schristos 1520*946379e7SchristosIf a section in the Document is Entitled “Acknowledgements”, 1521*946379e7Schristos“Dedications”, or “History”, the requirement (section 4) to Preserve 1522*946379e7Schristosits Title (section 1) will typically require changing the actual 1523*946379e7Schristostitle. 1524*946379e7Schristos 1525*946379e7Schristos<LI> 1526*946379e7Schristos 1527*946379e7SchristosTERMINATION 1528*946379e7Schristos 1529*946379e7SchristosYou may not copy, modify, sublicense, or distribute the Document except 1530*946379e7Schristosas expressly provided for under this License. Any other attempt to 1531*946379e7Schristoscopy, modify, sublicense or distribute the Document is void, and will 1532*946379e7Schristosautomatically terminate your rights under this License. However, 1533*946379e7Schristosparties who have received copies, or rights, from you under this 1534*946379e7SchristosLicense will not have their licenses terminated so long as such 1535*946379e7Schristosparties remain in full compliance. 1536*946379e7Schristos 1537*946379e7Schristos<LI> 1538*946379e7Schristos 1539*946379e7SchristosFUTURE REVISIONS OF THIS LICENSE 1540*946379e7Schristos 1541*946379e7SchristosThe Free Software Foundation may publish new, revised versions 1542*946379e7Schristosof the GNU Free Documentation License from time to time. Such new 1543*946379e7Schristosversions will be similar in spirit to the present version, but may 1544*946379e7Schristosdiffer in detail to address new problems or concerns. See 1545*946379e7Schristos<A HREF="http://www.gnu.org/copyleft/">http://www.gnu.org/copyleft/</A>. 1546*946379e7Schristos 1547*946379e7SchristosEach version of the License is given a distinguishing version number. 1548*946379e7SchristosIf the Document specifies that a particular numbered version of this 1549*946379e7SchristosLicense “or any later version” applies to it, you have the option of 1550*946379e7Schristosfollowing the terms and conditions either of that specified version or 1551*946379e7Schristosof any later version that has been published (not as a draft) by the 1552*946379e7SchristosFree Software Foundation. If the Document does not specify a version 1553*946379e7Schristosnumber of this License, you may choose any version ever published (not 1554*946379e7Schristosas a draft) by the Free Software Foundation. 1555*946379e7Schristos</OL> 1556*946379e7Schristos 1557*946379e7Schristos 1558*946379e7Schristos 1559*946379e7Schristos<H3><A NAME="SEC311" HREF="gettext_toc.html#TOC311">ADDENDUM: How to use this License for your documents</A></H3> 1560*946379e7Schristos 1561*946379e7Schristos<P> 1562*946379e7SchristosTo use this License in a document you have written, include a copy of 1563*946379e7Schristosthe License in the document and put the following copyright and 1564*946379e7Schristoslicense notices just after the title page: 1565*946379e7Schristos 1566*946379e7Schristos</P> 1567*946379e7Schristos 1568*946379e7Schristos<PRE> 1569*946379e7Schristos Copyright (C) <VAR>year</VAR> <VAR>your name</VAR>. 1570*946379e7Schristos Permission is granted to copy, distribute and/or modify this document 1571*946379e7Schristos under the terms of the GNU Free Documentation License, Version 1.2 1572*946379e7Schristos or any later version published by the Free Software Foundation; 1573*946379e7Schristos with no Invariant Sections, no Front-Cover Texts, and no Back-Cover 1574*946379e7Schristos Texts. A copy of the license is included in the section entitled ``GNU 1575*946379e7Schristos Free Documentation License''. 1576*946379e7Schristos</PRE> 1577*946379e7Schristos 1578*946379e7Schristos<P> 1579*946379e7SchristosIf you have Invariant Sections, Front-Cover Texts and Back-Cover Texts, 1580*946379e7Schristosreplace the “with...Texts.” line with this: 1581*946379e7Schristos 1582*946379e7Schristos</P> 1583*946379e7Schristos 1584*946379e7Schristos<PRE> 1585*946379e7Schristos with the Invariant Sections being <VAR>list their titles</VAR>, with 1586*946379e7Schristos the Front-Cover Texts being <VAR>list</VAR>, and with the Back-Cover Texts 1587*946379e7Schristos being <VAR>list</VAR>. 1588*946379e7Schristos</PRE> 1589*946379e7Schristos 1590*946379e7Schristos<P> 1591*946379e7SchristosIf you have Invariant Sections without Cover Texts, or some other 1592*946379e7Schristoscombination of the three, merge those two alternatives to suit the 1593*946379e7Schristossituation. 1594*946379e7Schristos 1595*946379e7Schristos</P> 1596*946379e7Schristos<P> 1597*946379e7SchristosIf your document contains nontrivial examples of program code, we 1598*946379e7Schristosrecommend releasing these examples in parallel under your choice of 1599*946379e7Schristosfree software license, such as the GNU General Public License, 1600*946379e7Schristosto permit their use in free software. 1601*946379e7Schristos 1602*946379e7Schristos</P> 1603*946379e7Schristos 1604*946379e7Schristos<P><HR><P> 1605*946379e7SchristosGo to the <A HREF="gettext_1.html">first</A>, <A HREF="gettext_18.html">previous</A>, <A HREF="gettext_20.html">next</A>, <A HREF="gettext_25.html">last</A> section, <A HREF="gettext_toc.html">table of contents</A>. 1606*946379e7Schristos</BODY> 1607*946379e7Schristos</HTML> 1608