1*4882a593Smuzhiyun 2*4882a593SmuzhiyunThe LaTeX Project Public License 3*4882a593Smuzhiyun=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- 4*4882a593Smuzhiyun 5*4882a593SmuzhiyunLPPL Version 1.3c 2008-05-04 6*4882a593Smuzhiyun 7*4882a593SmuzhiyunCopyright 1999 2002-2008 LaTeX3 Project 8*4882a593Smuzhiyun Everyone is allowed to distribute verbatim copies of this 9*4882a593Smuzhiyun license document, but modification of it is not allowed. 10*4882a593Smuzhiyun 11*4882a593Smuzhiyun 12*4882a593SmuzhiyunPREAMBLE 13*4882a593Smuzhiyun======== 14*4882a593Smuzhiyun 15*4882a593SmuzhiyunThe LaTeX Project Public License (LPPL) is the primary license under 16*4882a593Smuzhiyunwhich the LaTeX kernel and the base LaTeX packages are distributed. 17*4882a593Smuzhiyun 18*4882a593SmuzhiyunYou may use this license for any work of which you hold the copyright 19*4882a593Smuzhiyunand which you wish to distribute. This license may be particularly 20*4882a593Smuzhiyunsuitable if your work is TeX-related (such as a LaTeX package), but 21*4882a593Smuzhiyunit is written in such a way that you can use it even if your work is 22*4882a593Smuzhiyununrelated to TeX. 23*4882a593Smuzhiyun 24*4882a593SmuzhiyunThe section `WHETHER AND HOW TO DISTRIBUTE WORKS UNDER THIS LICENSE`, 25*4882a593Smuzhiyunbelow, gives instructions, examples, and recommendations for authors 26*4882a593Smuzhiyunwho are considering distributing their works under this license. 27*4882a593Smuzhiyun 28*4882a593SmuzhiyunThis license gives conditions under which a work may be distributed 29*4882a593Smuzhiyunand modified, as well as conditions under which modified versions of 30*4882a593Smuzhiyunthat work may be distributed. 31*4882a593Smuzhiyun 32*4882a593SmuzhiyunWe, the LaTeX3 Project, believe that the conditions below give you 33*4882a593Smuzhiyunthe freedom to make and distribute modified versions of your work 34*4882a593Smuzhiyunthat conform with whatever technical specifications you wish while 35*4882a593Smuzhiyunmaintaining the availability, integrity, and reliability of 36*4882a593Smuzhiyunthat work. If you do not see how to achieve your goal while 37*4882a593Smuzhiyunmeeting these conditions, then read the document `cfgguide.tex` 38*4882a593Smuzhiyunand `modguide.tex` in the base LaTeX distribution for suggestions. 39*4882a593Smuzhiyun 40*4882a593Smuzhiyun 41*4882a593SmuzhiyunDEFINITIONS 42*4882a593Smuzhiyun=========== 43*4882a593Smuzhiyun 44*4882a593SmuzhiyunIn this license document the following terms are used: 45*4882a593Smuzhiyun 46*4882a593Smuzhiyun `Work` 47*4882a593Smuzhiyun Any work being distributed under this License. 48*4882a593Smuzhiyun 49*4882a593Smuzhiyun `Derived Work` 50*4882a593Smuzhiyun Any work that under any applicable law is derived from the Work. 51*4882a593Smuzhiyun 52*4882a593Smuzhiyun `Modification` 53*4882a593Smuzhiyun Any procedure that produces a Derived Work under any applicable 54*4882a593Smuzhiyun law -- for example, the production of a file containing an 55*4882a593Smuzhiyun original file associated with the Work or a significant portion of 56*4882a593Smuzhiyun such a file, either verbatim or with modifications and/or 57*4882a593Smuzhiyun translated into another language. 58*4882a593Smuzhiyun 59*4882a593Smuzhiyun `Modify` 60*4882a593Smuzhiyun To apply any procedure that produces a Derived Work under any 61*4882a593Smuzhiyun applicable law. 62*4882a593Smuzhiyun 63*4882a593Smuzhiyun `Distribution` 64*4882a593Smuzhiyun Making copies of the Work available from one person to another, in 65*4882a593Smuzhiyun whole or in part. Distribution includes (but is not limited to) 66*4882a593Smuzhiyun making any electronic components of the Work accessible by 67*4882a593Smuzhiyun file transfer protocols such as FTP or HTTP or by shared file 68*4882a593Smuzhiyun systems such as Sun`s Network File System (NFS). 69*4882a593Smuzhiyun 70*4882a593Smuzhiyun `Compiled Work` 71*4882a593Smuzhiyun A version of the Work that has been processed into a form where it 72*4882a593Smuzhiyun is directly usable on a computer system. This processing may 73*4882a593Smuzhiyun include using installation facilities provided by the Work, 74*4882a593Smuzhiyun transformations of the Work, copying of components of the Work, or 75*4882a593Smuzhiyun other activities. Note that modification of any installation 76*4882a593Smuzhiyun facilities provided by the Work constitutes modification of the Work. 77*4882a593Smuzhiyun 78*4882a593Smuzhiyun `Current Maintainer` 79*4882a593Smuzhiyun A person or persons nominated as such within the Work. If there is 80*4882a593Smuzhiyun no such explicit nomination then it is the `Copyright Holder` under 81*4882a593Smuzhiyun any applicable law. 82*4882a593Smuzhiyun 83*4882a593Smuzhiyun `Base Interpreter` 84*4882a593Smuzhiyun A program or process that is normally needed for running or 85*4882a593Smuzhiyun interpreting a part or the whole of the Work. 86*4882a593Smuzhiyun 87*4882a593Smuzhiyun A Base Interpreter may depend on external components but these 88*4882a593Smuzhiyun are not considered part of the Base Interpreter provided that each 89*4882a593Smuzhiyun external component clearly identifies itself whenever it is used 90*4882a593Smuzhiyun interactively. Unless explicitly specified when applying the 91*4882a593Smuzhiyun license to the Work, the only applicable Base Interpreter is a 92*4882a593Smuzhiyun `LaTeX-Format` or in the case of files belonging to the 93*4882a593Smuzhiyun `LaTeX-format` a program implementing the `TeX language`. 94*4882a593Smuzhiyun 95*4882a593Smuzhiyun 96*4882a593Smuzhiyun 97*4882a593SmuzhiyunCONDITIONS ON DISTRIBUTION AND MODIFICATION 98*4882a593Smuzhiyun=========================================== 99*4882a593Smuzhiyun 100*4882a593Smuzhiyun1. Activities other than distribution and/or modification of the Work 101*4882a593Smuzhiyunare not covered by this license; they are outside its scope. In 102*4882a593Smuzhiyunparticular, the act of running the Work is not restricted and no 103*4882a593Smuzhiyunrequirements are made concerning any offers of support for the Work. 104*4882a593Smuzhiyun 105*4882a593Smuzhiyun2. You may distribute a complete, unmodified copy of the Work as you 106*4882a593Smuzhiyunreceived it. Distribution of only part of the Work is considered 107*4882a593Smuzhiyunmodification of the Work, and no right to distribute such a Derived 108*4882a593SmuzhiyunWork may be assumed under the terms of this clause. 109*4882a593Smuzhiyun 110*4882a593Smuzhiyun3. You may distribute a Compiled Work that has been generated from a 111*4882a593Smuzhiyuncomplete, unmodified copy of the Work as distributed under Clause 2 112*4882a593Smuzhiyunabove, as long as that Compiled Work is distributed in such a way that 113*4882a593Smuzhiyunthe recipients may install the Compiled Work on their system exactly 114*4882a593Smuzhiyunas it would have been installed if they generated a Compiled Work 115*4882a593Smuzhiyundirectly from the Work. 116*4882a593Smuzhiyun 117*4882a593Smuzhiyun4. If you are the Current Maintainer of the Work, you may, without 118*4882a593Smuzhiyunrestriction, modify the Work, thus creating a Derived Work. You may 119*4882a593Smuzhiyunalso distribute the Derived Work without restriction, including 120*4882a593SmuzhiyunCompiled Works generated from the Derived Work. Derived Works 121*4882a593Smuzhiyundistributed in this manner by the Current Maintainer are considered to 122*4882a593Smuzhiyunbe updated versions of the Work. 123*4882a593Smuzhiyun 124*4882a593Smuzhiyun5. If you are not the Current Maintainer of the Work, you may modify 125*4882a593Smuzhiyunyour copy of the Work, thus creating a Derived Work based on the Work, 126*4882a593Smuzhiyunand compile this Derived Work, thus creating a Compiled Work based on 127*4882a593Smuzhiyunthe Derived Work. 128*4882a593Smuzhiyun 129*4882a593Smuzhiyun6. If you are not the Current Maintainer of the Work, you may 130*4882a593Smuzhiyundistribute a Derived Work provided the following conditions are met 131*4882a593Smuzhiyunfor every component of the Work unless that component clearly states 132*4882a593Smuzhiyunin the copyright notice that it is exempt from that condition. Only 133*4882a593Smuzhiyunthe Current Maintainer is allowed to add such statements of exemption 134*4882a593Smuzhiyunto a component of the Work. 135*4882a593Smuzhiyun 136*4882a593Smuzhiyun a. If a component of this Derived Work can be a direct replacement 137*4882a593Smuzhiyun for a component of the Work when that component is used with the 138*4882a593Smuzhiyun Base Interpreter, then, wherever this component of the Work 139*4882a593Smuzhiyun identifies itself to the user when used interactively with that 140*4882a593Smuzhiyun Base Interpreter, the replacement component of this Derived Work 141*4882a593Smuzhiyun clearly and unambiguously identifies itself as a modified version 142*4882a593Smuzhiyun of this component to the user when used interactively with that 143*4882a593Smuzhiyun Base Interpreter. 144*4882a593Smuzhiyun 145*4882a593Smuzhiyun b. Every component of the Derived Work contains prominent notices 146*4882a593Smuzhiyun detailing the nature of the changes to that component, or a 147*4882a593Smuzhiyun prominent reference to another file that is distributed as part 148*4882a593Smuzhiyun of the Derived Work and that contains a complete and accurate log 149*4882a593Smuzhiyun of the changes. 150*4882a593Smuzhiyun 151*4882a593Smuzhiyun c. No information in the Derived Work implies that any persons, 152*4882a593Smuzhiyun including (but not limited to) the authors of the original version 153*4882a593Smuzhiyun of the Work, provide any support, including (but not limited to) 154*4882a593Smuzhiyun the reporting and handling of errors, to recipients of the 155*4882a593Smuzhiyun Derived Work unless those persons have stated explicitly that 156*4882a593Smuzhiyun they do provide such support for the Derived Work. 157*4882a593Smuzhiyun 158*4882a593Smuzhiyun d. You distribute at least one of the following with the Derived Work: 159*4882a593Smuzhiyun 160*4882a593Smuzhiyun 1. A complete, unmodified copy of the Work; 161*4882a593Smuzhiyun if your distribution of a modified component is made by 162*4882a593Smuzhiyun offering access to copy the modified component from a 163*4882a593Smuzhiyun designated place, then offering equivalent access to copy 164*4882a593Smuzhiyun the Work from the same or some similar place meets this 165*4882a593Smuzhiyun condition, even though third parties are not compelled to 166*4882a593Smuzhiyun copy the Work along with the modified component; 167*4882a593Smuzhiyun 168*4882a593Smuzhiyun 2. Information that is sufficient to obtain a complete, 169*4882a593Smuzhiyun unmodified copy of the Work. 170*4882a593Smuzhiyun 171*4882a593Smuzhiyun7. If you are not the Current Maintainer of the Work, you may 172*4882a593Smuzhiyundistribute a Compiled Work generated from a Derived Work, as long as 173*4882a593Smuzhiyunthe Derived Work is distributed to all recipients of the Compiled 174*4882a593SmuzhiyunWork, and as long as the conditions of Clause 6, above, are met with 175*4882a593Smuzhiyunregard to the Derived Work. 176*4882a593Smuzhiyun 177*4882a593Smuzhiyun8. The conditions above are not intended to prohibit, and hence do not 178*4882a593Smuzhiyunapply to, the modification, by any method, of any component so that it 179*4882a593Smuzhiyunbecomes identical to an updated version of that component of the Work as 180*4882a593Smuzhiyunit is distributed by the Current Maintainer under Clause 4, above. 181*4882a593Smuzhiyun 182*4882a593Smuzhiyun9. Distribution of the Work or any Derived Work in an alternative 183*4882a593Smuzhiyunformat, where the Work or that Derived Work (in whole or in part) is 184*4882a593Smuzhiyunthen produced by applying some process to that format, does not relax or 185*4882a593Smuzhiyunnullify any sections of this license as they pertain to the results of 186*4882a593Smuzhiyunapplying that process. 187*4882a593Smuzhiyun 188*4882a593Smuzhiyun10. a. A Derived Work may be distributed under a different license 189*4882a593Smuzhiyun provided that license itself honors the conditions listed in 190*4882a593Smuzhiyun Clause 6 above, in regard to the Work, though it does not have 191*4882a593Smuzhiyun to honor the rest of the conditions in this license. 192*4882a593Smuzhiyun 193*4882a593Smuzhiyun b. If a Derived Work is distributed under a different license, that 194*4882a593Smuzhiyun Derived Work must provide sufficient documentation as part of 195*4882a593Smuzhiyun itself to allow each recipient of that Derived Work to honor the 196*4882a593Smuzhiyun restrictions in Clause 6 above, concerning changes from the Work. 197*4882a593Smuzhiyun 198*4882a593Smuzhiyun11. This license places no restrictions on works that are unrelated to 199*4882a593Smuzhiyunthe Work, nor does this license place any restrictions on aggregating 200*4882a593Smuzhiyunsuch works with the Work by any means. 201*4882a593Smuzhiyun 202*4882a593Smuzhiyun12. Nothing in this license is intended to, or may be used to, prevent 203*4882a593Smuzhiyuncomplete compliance by all parties with all applicable laws. 204*4882a593Smuzhiyun 205*4882a593Smuzhiyun 206*4882a593SmuzhiyunNO WARRANTY 207*4882a593Smuzhiyun=========== 208*4882a593Smuzhiyun 209*4882a593SmuzhiyunThere is no warranty for the Work. Except when otherwise stated in 210*4882a593Smuzhiyunwriting, the Copyright Holder provides the Work `as is`, without 211*4882a593Smuzhiyunwarranty of any kind, either expressed or implied, including, but not 212*4882a593Smuzhiyunlimited to, the implied warranties of merchantability and fitness for a 213*4882a593Smuzhiyunparticular purpose. The entire risk as to the quality and performance 214*4882a593Smuzhiyunof the Work is with you. Should the Work prove defective, you assume 215*4882a593Smuzhiyunthe cost of all necessary servicing, repair, or correction. 216*4882a593Smuzhiyun 217*4882a593SmuzhiyunIn no event unless required by applicable law or agreed to in writing 218*4882a593Smuzhiyunwill The Copyright Holder, or any author named in the components of the 219*4882a593SmuzhiyunWork, or any other party who may distribute and/or modify the Work as 220*4882a593Smuzhiyunpermitted above, be liable to you for damages, including any general, 221*4882a593Smuzhiyunspecial, incidental or consequential damages arising out of any use of 222*4882a593Smuzhiyunthe Work or out of inability to use the Work (including, but not limited 223*4882a593Smuzhiyunto, loss of data, data being rendered inaccurate, or losses sustained by 224*4882a593Smuzhiyunanyone as a result of any failure of the Work to operate with any other 225*4882a593Smuzhiyunprograms), even if the Copyright Holder or said author or said other 226*4882a593Smuzhiyunparty has been advised of the possibility of such damages. 227*4882a593Smuzhiyun 228*4882a593Smuzhiyun 229*4882a593SmuzhiyunMAINTENANCE OF THE WORK 230*4882a593Smuzhiyun======================= 231*4882a593Smuzhiyun 232*4882a593SmuzhiyunThe Work has the status `author-maintained` if the Copyright Holder 233*4882a593Smuzhiyunexplicitly and prominently states near the primary copyright notice in 234*4882a593Smuzhiyunthe Work that the Work can only be maintained by the Copyright Holder 235*4882a593Smuzhiyunor simply that it is `author-maintained`. 236*4882a593Smuzhiyun 237*4882a593SmuzhiyunThe Work has the status `maintained` if there is a Current Maintainer 238*4882a593Smuzhiyunwho has indicated in the Work that they are willing to receive error 239*4882a593Smuzhiyunreports for the Work (for example, by supplying a valid e-mail 240*4882a593Smuzhiyunaddress). It is not required for the Current Maintainer to acknowledge 241*4882a593Smuzhiyunor act upon these error reports. 242*4882a593Smuzhiyun 243*4882a593SmuzhiyunThe Work changes from status `maintained` to `unmaintained` if there 244*4882a593Smuzhiyunis no Current Maintainer, or the person stated to be Current 245*4882a593SmuzhiyunMaintainer of the work cannot be reached through the indicated means 246*4882a593Smuzhiyunof communication for a period of six months, and there are no other 247*4882a593Smuzhiyunsignificant signs of active maintenance. 248*4882a593Smuzhiyun 249*4882a593SmuzhiyunYou can become the Current Maintainer of the Work by agreement with 250*4882a593Smuzhiyunany existing Current Maintainer to take over this role. 251*4882a593Smuzhiyun 252*4882a593SmuzhiyunIf the Work is unmaintained, you can become the Current Maintainer of 253*4882a593Smuzhiyunthe Work through the following steps: 254*4882a593Smuzhiyun 255*4882a593Smuzhiyun 1. Make a reasonable attempt to trace the Current Maintainer (and 256*4882a593Smuzhiyun the Copyright Holder, if the two differ) through the means of 257*4882a593Smuzhiyun an Internet or similar search. 258*4882a593Smuzhiyun 259*4882a593Smuzhiyun 2. If this search is successful, then enquire whether the Work 260*4882a593Smuzhiyun is still maintained. 261*4882a593Smuzhiyun 262*4882a593Smuzhiyun a. If it is being maintained, then ask the Current Maintainer 263*4882a593Smuzhiyun to update their communication data within one month. 264*4882a593Smuzhiyun 265*4882a593Smuzhiyun b. If the search is unsuccessful or no action to resume active 266*4882a593Smuzhiyun maintenance is taken by the Current Maintainer, then announce 267*4882a593Smuzhiyun within the pertinent community your intention to take over 268*4882a593Smuzhiyun maintenance. (If the Work is a LaTeX work, this could be 269*4882a593Smuzhiyun done, for example, by posting to comp.text.tex.) 270*4882a593Smuzhiyun 271*4882a593Smuzhiyun 3a. If the Current Maintainer is reachable and agrees to pass 272*4882a593Smuzhiyun maintenance of the Work to you, then this takes effect 273*4882a593Smuzhiyun immediately upon announcement. 274*4882a593Smuzhiyun 275*4882a593Smuzhiyun b. If the Current Maintainer is not reachable and the Copyright 276*4882a593Smuzhiyun Holder agrees that maintenance of the Work be passed to you, 277*4882a593Smuzhiyun then this takes effect immediately upon announcement. 278*4882a593Smuzhiyun 279*4882a593Smuzhiyun 4. If you make an `intention announcement` as described in 2b. above 280*4882a593Smuzhiyun and after three months your intention is challenged neither by 281*4882a593Smuzhiyun the Current Maintainer nor by the Copyright Holder nor by other 282*4882a593Smuzhiyun people, then you may arrange for the Work to be changed so as 283*4882a593Smuzhiyun to name you as the (new) Current Maintainer. 284*4882a593Smuzhiyun 285*4882a593Smuzhiyun 5. If the previously unreachable Current Maintainer becomes 286*4882a593Smuzhiyun reachable once more within three months of a change completed 287*4882a593Smuzhiyun under the terms of 3b) or 4), then that Current Maintainer must 288*4882a593Smuzhiyun become or remain the Current Maintainer upon request provided 289*4882a593Smuzhiyun they then update their communication data within one month. 290*4882a593Smuzhiyun 291*4882a593SmuzhiyunA change in the Current Maintainer does not, of itself, alter the fact 292*4882a593Smuzhiyunthat the Work is distributed under the LPPL license. 293*4882a593Smuzhiyun 294*4882a593SmuzhiyunIf you become the Current Maintainer of the Work, you should 295*4882a593Smuzhiyunimmediately provide, within the Work, a prominent and unambiguous 296*4882a593Smuzhiyunstatement of your status as Current Maintainer. You should also 297*4882a593Smuzhiyunannounce your new status to the same pertinent community as 298*4882a593Smuzhiyunin 2b) above. 299*4882a593Smuzhiyun 300*4882a593Smuzhiyun 301*4882a593SmuzhiyunWHETHER AND HOW TO DISTRIBUTE WORKS UNDER THIS LICENSE 302*4882a593Smuzhiyun====================================================== 303*4882a593Smuzhiyun 304*4882a593SmuzhiyunThis section contains important instructions, examples, and 305*4882a593Smuzhiyunrecommendations for authors who are considering distributing their 306*4882a593Smuzhiyunworks under this license. These authors are addressed as `you` in 307*4882a593Smuzhiyunthis section. 308*4882a593Smuzhiyun 309*4882a593SmuzhiyunChoosing This License or Another License 310*4882a593Smuzhiyun---------------------------------------- 311*4882a593Smuzhiyun 312*4882a593SmuzhiyunIf for any part of your work you want or need to use *distribution* 313*4882a593Smuzhiyunconditions that differ significantly from those in this license, then 314*4882a593Smuzhiyundo not refer to this license anywhere in your work but, instead, 315*4882a593Smuzhiyundistribute your work under a different license. You may use the text 316*4882a593Smuzhiyunof this license as a model for your own license, but your license 317*4882a593Smuzhiyunshould not refer to the LPPL or otherwise give the impression that 318*4882a593Smuzhiyunyour work is distributed under the LPPL. 319*4882a593Smuzhiyun 320*4882a593SmuzhiyunThe document `modguide.tex` in the base LaTeX distribution explains 321*4882a593Smuzhiyunthe motivation behind the conditions of this license. It explains, 322*4882a593Smuzhiyunfor example, why distributing LaTeX under the GNU General Public 323*4882a593SmuzhiyunLicense (GPL) was considered inappropriate. Even if your work is 324*4882a593Smuzhiyununrelated to LaTeX, the discussion in `modguide.tex` may still be 325*4882a593Smuzhiyunrelevant, and authors intending to distribute their works under any 326*4882a593Smuzhiyunlicense are encouraged to read it. 327*4882a593Smuzhiyun 328*4882a593SmuzhiyunA Recommendation on Modification Without Distribution 329*4882a593Smuzhiyun----------------------------------------------------- 330*4882a593Smuzhiyun 331*4882a593SmuzhiyunIt is wise never to modify a component of the Work, even for your own 332*4882a593Smuzhiyunpersonal use, without also meeting the above conditions for 333*4882a593Smuzhiyundistributing the modified component. While you might intend that such 334*4882a593Smuzhiyunmodifications will never be distributed, often this will happen by 335*4882a593Smuzhiyunaccident -- you may forget that you have modified that component; or 336*4882a593Smuzhiyunit may not occur to you when allowing others to access the modified 337*4882a593Smuzhiyunversion that you are thus distributing it and violating the conditions 338*4882a593Smuzhiyunof this license in ways that could have legal implications and, worse, 339*4882a593Smuzhiyuncause problems for the community. It is therefore usually in your 340*4882a593Smuzhiyunbest interest to keep your copy of the Work identical with the public 341*4882a593Smuzhiyunone. Many works provide ways to control the behavior of that work 342*4882a593Smuzhiyunwithout altering any of its licensed components. 343*4882a593Smuzhiyun 344*4882a593SmuzhiyunHow to Use This License 345*4882a593Smuzhiyun----------------------- 346*4882a593Smuzhiyun 347*4882a593SmuzhiyunTo use this license, place in each of the components of your work both 348*4882a593Smuzhiyunan explicit copyright notice including your name and the year the work 349*4882a593Smuzhiyunwas authored and/or last substantially modified. Include also a 350*4882a593Smuzhiyunstatement that the distribution and/or modification of that 351*4882a593Smuzhiyuncomponent is constrained by the conditions in this license. 352*4882a593Smuzhiyun 353*4882a593SmuzhiyunHere is an example of such a notice and statement: 354*4882a593Smuzhiyun 355*4882a593Smuzhiyun %% pig.dtx 356*4882a593Smuzhiyun %% Copyright 2005 M. Y. Name 357*4882a593Smuzhiyun % 358*4882a593Smuzhiyun % This work may be distributed and/or modified under the 359*4882a593Smuzhiyun % conditions of the LaTeX Project Public License, either version 1.3 360*4882a593Smuzhiyun % of this license or (at your option) any later version. 361*4882a593Smuzhiyun % The latest version of this license is in 362*4882a593Smuzhiyun % http://www.latex-project.org/lppl.txt 363*4882a593Smuzhiyun % and version 1.3 or later is part of all distributions of LaTeX 364*4882a593Smuzhiyun % version 2005/12/01 or later. 365*4882a593Smuzhiyun % 366*4882a593Smuzhiyun % This work has the LPPL maintenance status `maintained`. 367*4882a593Smuzhiyun % 368*4882a593Smuzhiyun % The Current Maintainer of this work is M. Y. Name. 369*4882a593Smuzhiyun % 370*4882a593Smuzhiyun % This work consists of the files pig.dtx and pig.ins 371*4882a593Smuzhiyun % and the derived file pig.sty. 372*4882a593Smuzhiyun 373*4882a593SmuzhiyunGiven such a notice and statement in a file, the conditions 374*4882a593Smuzhiyungiven in this license document would apply, with the `Work` referring 375*4882a593Smuzhiyunto the three files `pig.dtx`, `pig.ins`, and `pig.sty` (the last being 376*4882a593Smuzhiyungenerated from `pig.dtx` using `pig.ins`), the `Base Interpreter` 377*4882a593Smuzhiyunreferring to any `LaTeX-Format`, and both `Copyright Holder` and 378*4882a593Smuzhiyun`Current Maintainer` referring to the person `M. Y. Name`. 379*4882a593Smuzhiyun 380*4882a593SmuzhiyunIf you do not want the Maintenance section of LPPL to apply to your 381*4882a593SmuzhiyunWork, change `maintained` above into `author-maintained`. 382*4882a593SmuzhiyunHowever, we recommend that you use `maintained`, as the Maintenance 383*4882a593Smuzhiyunsection was added in order to ensure that your Work remains useful to 384*4882a593Smuzhiyunthe community even when you can no longer maintain and support it 385*4882a593Smuzhiyunyourself. 386*4882a593Smuzhiyun 387*4882a593SmuzhiyunDerived Works That Are Not Replacements 388*4882a593Smuzhiyun--------------------------------------- 389*4882a593Smuzhiyun 390*4882a593SmuzhiyunSeveral clauses of the LPPL specify means to provide reliability and 391*4882a593Smuzhiyunstability for the user community. They therefore concern themselves 392*4882a593Smuzhiyunwith the case that a Derived Work is intended to be used as a 393*4882a593Smuzhiyun(compatible or incompatible) replacement of the original Work. If 394*4882a593Smuzhiyunthis is not the case (e.g., if a few lines of code are reused for a 395*4882a593Smuzhiyuncompletely different task), then clauses 6b and 6d shall not apply. 396*4882a593Smuzhiyun 397*4882a593Smuzhiyun 398*4882a593SmuzhiyunImportant Recommendations 399*4882a593Smuzhiyun------------------------- 400*4882a593Smuzhiyun 401*4882a593Smuzhiyun Defining What Constitutes the Work 402*4882a593Smuzhiyun 403*4882a593Smuzhiyun The LPPL requires that distributions of the Work contain all the 404*4882a593Smuzhiyun files of the Work. It is therefore important that you provide a 405*4882a593Smuzhiyun way for the licensee to determine which files constitute the Work. 406*4882a593Smuzhiyun This could, for example, be achieved by explicitly listing all the 407*4882a593Smuzhiyun files of the Work near the copyright notice of each file or by 408*4882a593Smuzhiyun using a line such as: 409*4882a593Smuzhiyun 410*4882a593Smuzhiyun % This work consists of all files listed in manifest.txt. 411*4882a593Smuzhiyun 412*4882a593Smuzhiyun in that place. In the absence of an unequivocal list it might be 413*4882a593Smuzhiyun impossible for the licensee to determine what is considered by you 414*4882a593Smuzhiyun to comprise the Work and, in such a case, the licensee would be 415*4882a593Smuzhiyun entitled to make reasonable conjectures as to which files comprise 416*4882a593Smuzhiyun the Work. 417*4882a593Smuzhiyun 418*4882a593Smuzhiyun 419