1189777a2SCristian Pallares GNU GENERAL PUBLIC LICENSE 2189777a2SCristian Pallares Version 2, June 1991 3189777a2SCristian Pallares 4189777a2SCristian Pallares Copyright (C) 1989, 1991 Free Software Foundation, Inc. 5*1f13f311SSkyrpex 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA 6*1f13f311SSkyrpex 7189777a2SCristian Pallares Everyone is permitted to copy and distribute verbatim copies 8189777a2SCristian Pallares of this license document, but changing it is not allowed. 9189777a2SCristian Pallares 10189777a2SCristian Pallares Preamble 11189777a2SCristian Pallares 12189777a2SCristian Pallares The licenses for most software are designed to take away your 13189777a2SCristian Pallaresfreedom to share and change it. By contrast, the GNU General Public 14189777a2SCristian PallaresLicense is intended to guarantee your freedom to share and change free 15189777a2SCristian Pallaressoftware--to make sure the software is free for all its users. This 16189777a2SCristian PallaresGeneral Public License applies to most of the Free Software 17189777a2SCristian PallaresFoundation's software and to any other program whose authors commit to 18189777a2SCristian Pallaresusing it. (Some other Free Software Foundation software is covered by 19189777a2SCristian Pallaresthe GNU Library General Public License instead.) You can apply it to 20189777a2SCristian Pallaresyour programs, too. 21189777a2SCristian Pallares 22189777a2SCristian Pallares When we speak of free software, we are referring to freedom, not 23189777a2SCristian Pallaresprice. Our General Public Licenses are designed to make sure that you 24189777a2SCristian Pallareshave the freedom to distribute copies of free software (and charge for 25189777a2SCristian Pallaresthis service if you wish), that you receive source code or can get it 26189777a2SCristian Pallaresif you want it, that you can change the software or use pieces of it 27189777a2SCristian Pallaresin new free programs; and that you know you can do these things. 28189777a2SCristian Pallares 29189777a2SCristian Pallares To protect your rights, we need to make restrictions that forbid 30189777a2SCristian Pallaresanyone to deny you these rights or to ask you to surrender the rights. 31189777a2SCristian PallaresThese restrictions translate to certain responsibilities for you if you 32189777a2SCristian Pallaresdistribute copies of the software, or if you modify it. 33189777a2SCristian Pallares 34189777a2SCristian Pallares For example, if you distribute copies of such a program, whether 35189777a2SCristian Pallaresgratis or for a fee, you must give the recipients all the rights that 36189777a2SCristian Pallaresyou have. You must make sure that they, too, receive or can get the 37189777a2SCristian Pallaressource code. And you must show them these terms so they know their 38189777a2SCristian Pallaresrights. 39189777a2SCristian Pallares 40189777a2SCristian Pallares We protect your rights with two steps: (1) copyright the software, and 41189777a2SCristian Pallares(2) offer you this license which gives you legal permission to copy, 42189777a2SCristian Pallaresdistribute and/or modify the software. 43189777a2SCristian Pallares 44189777a2SCristian Pallares Also, for each author's protection and ours, we want to make certain 45189777a2SCristian Pallaresthat everyone understands that there is no warranty for this free 46189777a2SCristian Pallaressoftware. If the software is modified by someone else and passed on, we 47189777a2SCristian Pallareswant its recipients to know that what they have is not the original, so 48189777a2SCristian Pallaresthat any problems introduced by others will not reflect on the original 49189777a2SCristian Pallaresauthors' reputations. 50189777a2SCristian Pallares 51189777a2SCristian Pallares Finally, any free program is threatened constantly by software 52189777a2SCristian Pallarespatents. We wish to avoid the danger that redistributors of a free 53189777a2SCristian Pallaresprogram will individually obtain patent licenses, in effect making the 54189777a2SCristian Pallaresprogram proprietary. To prevent this, we have made it clear that any 55189777a2SCristian Pallarespatent must be licensed for everyone's free use or not licensed at all. 56189777a2SCristian Pallares 57189777a2SCristian Pallares The precise terms and conditions for copying, distribution and 58189777a2SCristian Pallaresmodification follow. 59189777a2SCristian Pallares 60189777a2SCristian Pallares GNU GENERAL PUBLIC LICENSE 61189777a2SCristian Pallares TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION 62189777a2SCristian Pallares 63189777a2SCristian Pallares 0. This License applies to any program or other work which contains 64189777a2SCristian Pallaresa notice placed by the copyright holder saying it may be distributed 65189777a2SCristian Pallaresunder the terms of this General Public License. The "Program", below, 66189777a2SCristian Pallaresrefers to any such program or work, and a "work based on the Program" 67189777a2SCristian Pallaresmeans either the Program or any derivative work under copyright law: 68189777a2SCristian Pallaresthat is to say, a work containing the Program or a portion of it, 69189777a2SCristian Pallareseither verbatim or with modifications and/or translated into another 70189777a2SCristian Pallareslanguage. (Hereinafter, translation is included without limitation in 71189777a2SCristian Pallaresthe term "modification".) Each licensee is addressed as "you". 72189777a2SCristian Pallares 73189777a2SCristian PallaresActivities other than copying, distribution and modification are not 74189777a2SCristian Pallarescovered by this License; they are outside its scope. The act of 75189777a2SCristian Pallaresrunning the Program is not restricted, and the output from the Program 76189777a2SCristian Pallaresis covered only if its contents constitute a work based on the 77189777a2SCristian PallaresProgram (independent of having been made by running the Program). 78189777a2SCristian PallaresWhether that is true depends on what the Program does. 79189777a2SCristian Pallares 80189777a2SCristian Pallares 1. You may copy and distribute verbatim copies of the Program's 81189777a2SCristian Pallaressource code as you receive it, in any medium, provided that you 82189777a2SCristian Pallaresconspicuously and appropriately publish on each copy an appropriate 83189777a2SCristian Pallarescopyright notice and disclaimer of warranty; keep intact all the 84189777a2SCristian Pallaresnotices that refer to this License and to the absence of any warranty; 85189777a2SCristian Pallaresand give any other recipients of the Program a copy of this License 86189777a2SCristian Pallaresalong with the Program. 87189777a2SCristian Pallares 88189777a2SCristian PallaresYou may charge a fee for the physical act of transferring a copy, and 89189777a2SCristian Pallaresyou may at your option offer warranty protection in exchange for a fee. 90189777a2SCristian Pallares 91189777a2SCristian Pallares 2. You may modify your copy or copies of the Program or any portion 92189777a2SCristian Pallaresof it, thus forming a work based on the Program, and copy and 93189777a2SCristian Pallaresdistribute such modifications or work under the terms of Section 1 94189777a2SCristian Pallaresabove, provided that you also meet all of these conditions: 95189777a2SCristian Pallares 96189777a2SCristian Pallares a) You must cause the modified files to carry prominent notices 97189777a2SCristian Pallares stating that you changed the files and the date of any change. 98189777a2SCristian Pallares 99189777a2SCristian Pallares b) You must cause any work that you distribute or publish, that in 100189777a2SCristian Pallares whole or in part contains or is derived from the Program or any 101189777a2SCristian Pallares part thereof, to be licensed as a whole at no charge to all third 102189777a2SCristian Pallares parties under the terms of this License. 103189777a2SCristian Pallares 104189777a2SCristian Pallares c) If the modified program normally reads commands interactively 105189777a2SCristian Pallares when run, you must cause it, when started running for such 106189777a2SCristian Pallares interactive use in the most ordinary way, to print or display an 107189777a2SCristian Pallares announcement including an appropriate copyright notice and a 108189777a2SCristian Pallares notice that there is no warranty (or else, saying that you provide 109189777a2SCristian Pallares a warranty) and that users may redistribute the program under 110189777a2SCristian Pallares these conditions, and telling the user how to view a copy of this 111189777a2SCristian Pallares License. (Exception: if the Program itself is interactive but 112189777a2SCristian Pallares does not normally print such an announcement, your work based on 113189777a2SCristian Pallares the Program is not required to print an announcement.) 114189777a2SCristian Pallares 115189777a2SCristian PallaresThese requirements apply to the modified work as a whole. If 116189777a2SCristian Pallaresidentifiable sections of that work are not derived from the Program, 117189777a2SCristian Pallaresand can be reasonably considered independent and separate works in 118189777a2SCristian Pallaresthemselves, then this License, and its terms, do not apply to those 119189777a2SCristian Pallaressections when you distribute them as separate works. But when you 120189777a2SCristian Pallaresdistribute the same sections as part of a whole which is a work based 121189777a2SCristian Pallareson the Program, the distribution of the whole must be on the terms of 122189777a2SCristian Pallaresthis License, whose permissions for other licensees extend to the 123189777a2SCristian Pallaresentire whole, and thus to each and every part regardless of who wrote it. 124189777a2SCristian Pallares 125189777a2SCristian PallaresThus, it is not the intent of this section to claim rights or contest 126189777a2SCristian Pallaresyour rights to work written entirely by you; rather, the intent is to 127189777a2SCristian Pallaresexercise the right to control the distribution of derivative or 128189777a2SCristian Pallarescollective works based on the Program. 129189777a2SCristian Pallares 130189777a2SCristian PallaresIn addition, mere aggregation of another work not based on the Program 131189777a2SCristian Pallareswith the Program (or with a work based on the Program) on a volume of 132189777a2SCristian Pallaresa storage or distribution medium does not bring the other work under 133189777a2SCristian Pallaresthe scope of this License. 134189777a2SCristian Pallares 135189777a2SCristian Pallares 3. You may copy and distribute the Program (or a work based on it, 136189777a2SCristian Pallaresunder Section 2) in object code or executable form under the terms of 137189777a2SCristian PallaresSections 1 and 2 above provided that you also do one of the following: 138189777a2SCristian Pallares 139189777a2SCristian Pallares a) Accompany it with the complete corresponding machine-readable 140189777a2SCristian Pallares source code, which must be distributed under the terms of Sections 141189777a2SCristian Pallares 1 and 2 above on a medium customarily used for software interchange; or, 142189777a2SCristian Pallares 143189777a2SCristian Pallares b) Accompany it with a written offer, valid for at least three 144189777a2SCristian Pallares years, to give any third party, for a charge no more than your 145189777a2SCristian Pallares cost of physically performing source distribution, a complete 146189777a2SCristian Pallares machine-readable copy of the corresponding source code, to be 147189777a2SCristian Pallares distributed under the terms of Sections 1 and 2 above on a medium 148189777a2SCristian Pallares customarily used for software interchange; or, 149189777a2SCristian Pallares 150189777a2SCristian Pallares c) Accompany it with the information you received as to the offer 151189777a2SCristian Pallares to distribute corresponding source code. (This alternative is 152189777a2SCristian Pallares allowed only for noncommercial distribution and only if you 153189777a2SCristian Pallares received the program in object code or executable form with such 154189777a2SCristian Pallares an offer, in accord with Subsection b above.) 155189777a2SCristian Pallares 156189777a2SCristian PallaresThe source code for a work means the preferred form of the work for 157189777a2SCristian Pallaresmaking modifications to it. For an executable work, complete source 158189777a2SCristian Pallarescode means all the source code for all modules it contains, plus any 159189777a2SCristian Pallaresassociated interface definition files, plus the scripts used to 160189777a2SCristian Pallarescontrol compilation and installation of the executable. However, as a 161189777a2SCristian Pallaresspecial exception, the source code distributed need not include 162189777a2SCristian Pallaresanything that is normally distributed (in either source or binary 163189777a2SCristian Pallaresform) with the major components (compiler, kernel, and so on) of the 164189777a2SCristian Pallaresoperating system on which the executable runs, unless that component 165189777a2SCristian Pallaresitself accompanies the executable. 166189777a2SCristian Pallares 167189777a2SCristian PallaresIf distribution of executable or object code is made by offering 168189777a2SCristian Pallaresaccess to copy from a designated place, then offering equivalent 169189777a2SCristian Pallaresaccess to copy the source code from the same place counts as 170189777a2SCristian Pallaresdistribution of the source code, even though third parties are not 171189777a2SCristian Pallarescompelled to copy the source along with the object code. 172189777a2SCristian Pallares 173189777a2SCristian Pallares 4. You may not copy, modify, sublicense, or distribute the Program 174189777a2SCristian Pallaresexcept as expressly provided under this License. Any attempt 175189777a2SCristian Pallaresotherwise to copy, modify, sublicense or distribute the Program is 176189777a2SCristian Pallaresvoid, and will automatically terminate your rights under this License. 177189777a2SCristian PallaresHowever, parties who have received copies, or rights, from you under 178189777a2SCristian Pallaresthis License will not have their licenses terminated so long as such 179189777a2SCristian Pallaresparties remain in full compliance. 180189777a2SCristian Pallares 181189777a2SCristian Pallares 5. You are not required to accept this License, since you have not 182189777a2SCristian Pallaressigned it. However, nothing else grants you permission to modify or 183189777a2SCristian Pallaresdistribute the Program or its derivative works. These actions are 184189777a2SCristian Pallaresprohibited by law if you do not accept this License. Therefore, by 185189777a2SCristian Pallaresmodifying or distributing the Program (or any work based on the 186189777a2SCristian PallaresProgram), you indicate your acceptance of this License to do so, and 187189777a2SCristian Pallaresall its terms and conditions for copying, distributing or modifying 188189777a2SCristian Pallaresthe Program or works based on it. 189189777a2SCristian Pallares 190189777a2SCristian Pallares 6. Each time you redistribute the Program (or any work based on the 191189777a2SCristian PallaresProgram), the recipient automatically receives a license from the 192189777a2SCristian Pallaresoriginal licensor to copy, distribute or modify the Program subject to 193189777a2SCristian Pallaresthese terms and conditions. You may not impose any further 194189777a2SCristian Pallaresrestrictions on the recipients' exercise of the rights granted herein. 195189777a2SCristian PallaresYou are not responsible for enforcing compliance by third parties to 196189777a2SCristian Pallaresthis License. 197189777a2SCristian Pallares 198189777a2SCristian Pallares 7. If, as a consequence of a court judgment or allegation of patent 199189777a2SCristian Pallaresinfringement or for any other reason (not limited to patent issues), 200189777a2SCristian Pallaresconditions are imposed on you (whether by court order, agreement or 201189777a2SCristian Pallaresotherwise) that contradict the conditions of this License, they do not 202189777a2SCristian Pallaresexcuse you from the conditions of this License. If you cannot 203189777a2SCristian Pallaresdistribute so as to satisfy simultaneously your obligations under this 204189777a2SCristian PallaresLicense and any other pertinent obligations, then as a consequence you 205189777a2SCristian Pallaresmay not distribute the Program at all. For example, if a patent 206189777a2SCristian Pallareslicense would not permit royalty-free redistribution of the Program by 207189777a2SCristian Pallaresall those who receive copies directly or indirectly through you, then 208189777a2SCristian Pallaresthe only way you could satisfy both it and this License would be to 209189777a2SCristian Pallaresrefrain entirely from distribution of the Program. 210189777a2SCristian Pallares 211189777a2SCristian PallaresIf any portion of this section is held invalid or unenforceable under 212189777a2SCristian Pallaresany particular circumstance, the balance of the section is intended to 213189777a2SCristian Pallaresapply and the section as a whole is intended to apply in other 214189777a2SCristian Pallarescircumstances. 215189777a2SCristian Pallares 216189777a2SCristian PallaresIt is not the purpose of this section to induce you to infringe any 217189777a2SCristian Pallarespatents or other property right claims or to contest validity of any 218189777a2SCristian Pallaressuch claims; this section has the sole purpose of protecting the 219189777a2SCristian Pallaresintegrity of the free software distribution system, which is 220189777a2SCristian Pallaresimplemented by public license practices. Many people have made 221189777a2SCristian Pallaresgenerous contributions to the wide range of software distributed 222189777a2SCristian Pallaresthrough that system in reliance on consistent application of that 223189777a2SCristian Pallaressystem; it is up to the author/donor to decide if he or she is willing 224189777a2SCristian Pallaresto distribute software through any other system and a licensee cannot 225189777a2SCristian Pallaresimpose that choice. 226189777a2SCristian Pallares 227189777a2SCristian PallaresThis section is intended to make thoroughly clear what is believed to 228189777a2SCristian Pallaresbe a consequence of the rest of this License. 229189777a2SCristian Pallares 230189777a2SCristian Pallares 8. If the distribution and/or use of the Program is restricted in 231189777a2SCristian Pallarescertain countries either by patents or by copyrighted interfaces, the 232189777a2SCristian Pallaresoriginal copyright holder who places the Program under this License 233189777a2SCristian Pallaresmay add an explicit geographical distribution limitation excluding 234189777a2SCristian Pallaresthose countries, so that distribution is permitted only in or among 235189777a2SCristian Pallarescountries not thus excluded. In such case, this License incorporates 236189777a2SCristian Pallaresthe limitation as if written in the body of this License. 237189777a2SCristian Pallares 238189777a2SCristian Pallares 9. The Free Software Foundation may publish revised and/or new versions 239189777a2SCristian Pallaresof the General Public License from time to time. Such new versions will 240189777a2SCristian Pallaresbe similar in spirit to the present version, but may differ in detail to 241189777a2SCristian Pallaresaddress new problems or concerns. 242189777a2SCristian Pallares 243189777a2SCristian PallaresEach version is given a distinguishing version number. If the Program 244189777a2SCristian Pallaresspecifies a version number of this License which applies to it and "any 245189777a2SCristian Pallareslater version", you have the option of following the terms and conditions 246189777a2SCristian Pallareseither of that version or of any later version published by the Free 247189777a2SCristian PallaresSoftware Foundation. If the Program does not specify a version number of 248189777a2SCristian Pallaresthis License, you may choose any version ever published by the Free Software 249189777a2SCristian PallaresFoundation. 250189777a2SCristian Pallares 251189777a2SCristian Pallares 10. If you wish to incorporate parts of the Program into other free 252189777a2SCristian Pallaresprograms whose distribution conditions are different, write to the author 253189777a2SCristian Pallaresto ask for permission. For software which is copyrighted by the Free 254189777a2SCristian PallaresSoftware Foundation, write to the Free Software Foundation; we sometimes 255189777a2SCristian Pallaresmake exceptions for this. Our decision will be guided by the two goals 256189777a2SCristian Pallaresof preserving the free status of all derivatives of our free software and 257189777a2SCristian Pallaresof promoting the sharing and reuse of software generally. 258189777a2SCristian Pallares 259189777a2SCristian Pallares NO WARRANTY 260189777a2SCristian Pallares 261189777a2SCristian Pallares 11. BECAUSE THE PROGRAM IS LICENSED FREE OF CHARGE, THERE IS NO WARRANTY 262189777a2SCristian PallaresFOR THE PROGRAM, TO THE EXTENT PERMITTED BY APPLICABLE LAW. EXCEPT WHEN 263189777a2SCristian PallaresOTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR OTHER PARTIES 264189777a2SCristian PallaresPROVIDE THE PROGRAM "AS IS" WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED 265189777a2SCristian PallaresOR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF 266189777a2SCristian PallaresMERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE ENTIRE RISK AS 267189777a2SCristian PallaresTO THE QUALITY AND PERFORMANCE OF THE PROGRAM IS WITH YOU. SHOULD THE 268189777a2SCristian PallaresPROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF ALL NECESSARY SERVICING, 269189777a2SCristian PallaresREPAIR OR CORRECTION. 270189777a2SCristian Pallares 271189777a2SCristian Pallares 12. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING 272189777a2SCristian PallaresWILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY AND/OR 273189777a2SCristian PallaresREDISTRIBUTE THE PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES, 274189777a2SCristian PallaresINCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING 275189777a2SCristian PallaresOUT OF THE USE OR INABILITY TO USE THE PROGRAM (INCLUDING BUT NOT LIMITED 276189777a2SCristian PallaresTO LOSS OF DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY 277189777a2SCristian PallaresYOU OR THIRD PARTIES OR A FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER 278189777a2SCristian PallaresPROGRAMS), EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE 279189777a2SCristian PallaresPOSSIBILITY OF SUCH DAMAGES. 280189777a2SCristian Pallares 281189777a2SCristian Pallares END OF TERMS AND CONDITIONS 282189777a2SCristian Pallares 283189777a2SCristian Pallares How to Apply These Terms to Your New Programs 284189777a2SCristian Pallares 285189777a2SCristian Pallares If you develop a new program, and you want it to be of the greatest 286189777a2SCristian Pallarespossible use to the public, the best way to achieve this is to make it 287189777a2SCristian Pallaresfree software which everyone can redistribute and change under these terms. 288189777a2SCristian Pallares 289189777a2SCristian Pallares To do so, attach the following notices to the program. It is safest 290189777a2SCristian Pallaresto attach them to the start of each source file to most effectively 291189777a2SCristian Pallaresconvey the exclusion of warranty; and each file should have at least 292189777a2SCristian Pallaresthe "copyright" line and a pointer to where the full notice is found. 293189777a2SCristian Pallares 294189777a2SCristian Pallares <one line to give the program's name and a brief idea of what it does.> 295189777a2SCristian Pallares Copyright (C) <year> <name of author> 296189777a2SCristian Pallares 297189777a2SCristian Pallares This program is free software; you can redistribute it and/or modify 298189777a2SCristian Pallares it under the terms of the GNU General Public License as published by 299189777a2SCristian Pallares the Free Software Foundation; either version 2 of the License, or 300189777a2SCristian Pallares (at your option) any later version. 301189777a2SCristian Pallares 302189777a2SCristian Pallares This program is distributed in the hope that it will be useful, 303189777a2SCristian Pallares but WITHOUT ANY WARRANTY; without even the implied warranty of 304189777a2SCristian Pallares MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 305189777a2SCristian Pallares GNU General Public License for more details. 306189777a2SCristian Pallares 307189777a2SCristian Pallares You should have received a copy of the GNU General Public License 308189777a2SCristian Pallares along with this program; if not, write to the Free Software 309*1f13f311SSkyrpex Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, 310*1f13f311SSkyrpex MA 02110-1301, USA. 311189777a2SCristian Pallares 312189777a2SCristian PallaresAlso add information on how to contact you by electronic and paper mail. 313189777a2SCristian Pallares 314189777a2SCristian PallaresIf the program is interactive, make it output a short notice like this 315189777a2SCristian Pallareswhen it starts in an interactive mode: 316189777a2SCristian Pallares 317189777a2SCristian Pallares Gnomovision version 69, Copyright (C) year name of author 318189777a2SCristian Pallares Gnomovision comes with ABSOLUTELY NO WARRANTY; for details type `show w'. 319189777a2SCristian Pallares This is free software, and you are welcome to redistribute it 320189777a2SCristian Pallares under certain conditions; type `show c' for details. 321189777a2SCristian Pallares 322189777a2SCristian PallaresThe hypothetical commands `show w' and `show c' should show the appropriate 323189777a2SCristian Pallaresparts of the General Public License. Of course, the commands you use may 324189777a2SCristian Pallaresbe called something other than `show w' and `show c'; they could even be 325189777a2SCristian Pallaresmouse-clicks or menu items--whatever suits your program. 326189777a2SCristian Pallares 327189777a2SCristian PallaresYou should also get your employer (if you work as a programmer) or your 328189777a2SCristian Pallaresschool, if any, to sign a "copyright disclaimer" for the program, if 329189777a2SCristian Pallaresnecessary. Here is a sample; alter the names: 330189777a2SCristian Pallares 331189777a2SCristian Pallares Yoyodyne, Inc., hereby disclaims all copyright interest in the program 332189777a2SCristian Pallares `Gnomovision' (which makes passes at compilers) written by James Hacker. 333189777a2SCristian Pallares 334189777a2SCristian Pallares <signature of Ty Coon>, 1 April 1989 335189777a2SCristian Pallares Ty Coon, President of Vice 336189777a2SCristian Pallares 337189777a2SCristian PallaresThis General Public License does not permit incorporating your program into 338189777a2SCristian Pallaresproprietary programs. If your program is a subroutine library, you may 339189777a2SCristian Pallaresconsider it more useful to permit linking proprietary applications with the 340189777a2SCristian Pallareslibrary. If this is what you want to do, use the GNU Library General 341189777a2SCristian PallaresPublic License instead of this License. 342