From db15317c900946d6e309a6d63b3383a85f908a9a Mon Sep 17 00:00:00 2001 From: Yamagi Date: Sat, 4 Nov 2023 11:09:44 +0100 Subject: [PATCH] Relicense rogue aka Ground Zero to GPL2. This was made possible by id Software rereleasing the unaltered addon sources codes under GPL2: https://github.com/id-Software/quake2-rerelease-dll/ All past contributors but one agreed with the relicensing: * Adam Leskis - @lpmi-13 * Andrey Nazarov - @skullernet * Angus Freudenberg - @afreuden * @BjossiAlfreds * @DanielGibson * David Carlier - @devnexen * Denis Pauk - @0lvin * @De-Seppe * Jaime Moreira - @protocultor * Joshua Scoggins - @DrItanium * Mitchell Richters - @mjr4077au * @NeonKnightOA * Scott - @Pickle * @svdijk * Yamagi @Dremor8484 didn't give their permission, their commits were reverted: * c083b7c * 6de4a9c * e2ac13d * 5d767c6 Many thanks to all involved with this project! --- LICENSE | 581 +++++++++++++++++++++++++++++--------------------------- 1 file changed, 297 insertions(+), 284 deletions(-) diff --git a/LICENSE b/LICENSE index 1256086..d60c31a 100644 --- a/LICENSE +++ b/LICENSE @@ -1,327 +1,340 @@ - LIMITED PROGRAM SOURCE CODE LICENSE + GNU GENERAL PUBLIC LICENSE + Version 2, June 1991 - This Limited Program Source Code License (the "Agreement") is between - Id Software, Inc., a Texas corporation, (hereinafter "Id Software") - and Licensee (as defined below) and is made effective beginning on - the date you, the Licensee, download the Code, as defined below, - (the "Effective Date"). BY DOWNLOADING THE CODE, AS DEFINED - BELOW, YOU, THE LICENSEE, AGREE TO ALL THE TERMS AND CONDITIONS OF - THIS AGREEMENT. YOU SHOULD READ THIS AGREEMENT CAREFULLY BEFORE - DOWNLOADING THE CODE. EVERY PERSON IN POSSESSION OF AN AUTHORIZED - COPY, AS DEFINED BELOW, OF THE CODE SHALL BE SUBJECT TO THE TERMS - AND CONDITIONS OF THIS AGREEMENT. + Copyright (C) 1989, 1991 Free Software Foundation, Inc. + 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA + Everyone is permitted to copy and distribute verbatim copies + of this license document, but changing it is not allowed. - R E C I T A L S + Preamble -WHEREAS, Id Software is the owner and developer of the computer software -program source code accompanied by this Agreement (the "Code"); + The licenses for most software are designed to take away your +freedom to share and change it. By contrast, the GNU General Public +License is intended to guarantee your freedom to share and change free +software--to make sure the software is free for all its users. This +General Public License applies to most of the Free Software +Foundation's software and to any other program whose authors commit to +using it. (Some other Free Software Foundation software is covered by +the GNU Library General Public License instead.) You can apply it to +your programs, too. -WHEREAS, Id Software desires to license certain limited non-exclusive -rights regarding the Code to Licensee; and + When we speak of free software, we are referring to freedom, not +price. Our General Public Licenses are designed to make sure that you +have the freedom to distribute copies of free software (and charge for +this service if you wish), that you receive source code or can get it +if you want it, that you can change the software or use pieces of it +in new free programs; and that you know you can do these things. -WHEREAS, Licensee desires to receive a limited license for such rights. + To protect your rights, we need to make restrictions that forbid +anyone to deny you these rights or to ask you to surrender the rights. +These restrictions translate to certain responsibilities for you if you +distribute copies of the software, or if you modify it. - T E R M S A N D C O N D I T I O N S + For example, if you distribute copies of such a program, whether +gratis or for a fee, you must give the recipients all the rights that +you have. You must make sure that they, too, receive or can get the +source code. And you must show them these terms so they know their +rights. - NOW, THEREFORE, for and in consideration of the mutual premises - contained herein and for other good and valuable consideration, - the receipt and sufficiency of which is hereby acknowledged, the - undersigned parties do hereby agree as follows: + We protect your rights with two steps: (1) copyright the software, and +(2) offer you this license which gives you legal permission to copy, +distribute and/or modify the software. -1. Definitions. The parties hereto agree the following definitions -shall apply to this Agreement: + Also, for each author's protection and ours, we want to make certain +that everyone understands that there is no warranty for this free +software. If the software is modified by someone else and passed on, we +want its recipients to know that what they have is not the original, so +that any problems introduced by others will not reflect on the original +authors' reputations. - a. "Authorized Copy" shall mean a copy of the Code obtained by - Authorized Means, as defined below. A copy of the Code is not - an "Authorized Copy" unless it is accompanied by a copy of this - Agreement and obtained by Authorized Means. A Modified Copy, - as defined below, is not an Authorized Copy; + Finally, any free program is threatened constantly by software +patents. We wish to avoid the danger that redistributors of a free +program will individually obtain patent licenses, in effect making the +program proprietary. To prevent this, we have made it clear that any +patent must be licensed for everyone's free use or not licensed at all. - b. "Authorized Means" shall mean obtaining an Authorized Copy only - by downloading the Authorized Copy from Id Software's Internet web - site or from another web site authorized or approved by Id Software - for such purposes or by obtaining an Authorized Copy by electronic - means via the Internet; + The precise terms and conditions for copying, distribution and +modification follow. + + GNU GENERAL PUBLIC LICENSE + TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION - c. "Code" shall mean the computer software program source code - which accompanies this Agreement and includes Code included within - any Modified Copy and which is the code that constitutes the - Authorized Copy; + 0. This License applies to any program or other work which contains +a notice placed by the copyright holder saying it may be distributed +under the terms of this General Public License. The "Program", below, +refers to any such program or work, and a "work based on the Program" +means either the Program or any derivative work under copyright law: +that is to say, a work containing the Program or a portion of it, +either verbatim or with modifications and/or translated into another +language. (Hereinafter, translation is included without limitation in +the term "modification".) Each licensee is addressed as "you". - d. "Game" shall mean QUAKE II; +Activities other than copying, distribution and modification are not +covered by this License; they are outside its scope. The act of +running the Program is not restricted, and the output from the Program +is covered only if its contents constitute a work based on the +Program (independent of having been made by running the Program). +Whether that is true depends on what the Program does. - e. "Licensee" shall mean you, the person who is in possession of - an Authorized Copy by Authorized Means; and + 1. You may copy and distribute verbatim copies of the Program's +source code as you receive it, in any medium, provided that you +conspicuously and appropriately publish on each copy an appropriate +copyright notice and disclaimer of warranty; keep intact all the +notices that refer to this License and to the absence of any warranty; +and give any other recipients of the Program a copy of this License +along with the Program. - f. "Modified Copy" shall mean a copy of the Code first obtained - by Authorized Means which is subsequently modified by Licensee, - as provided in paragraph 2. below. +You may charge a fee for the physical act of transferring a copy, and +you may at your option offer warranty protection in exchange for a fee. -2. Grant of Rights. Subject to the terms and provisions of this -Agreement, Id Software hereby grants to Licensee and Licensee hereby -accepts, a limited, world-wide (except as otherwise provided herein), -non-exclusive, non-transferable, and non-assignable license to: (i) -use the Authorized Copy and the Modified Copy, as defined above, for -the development by Licensee of extra levels operable with the Game (the -"Extra Levels"); (ii) incorporate all or a portion of the Authorized Copy -and the Modified Copy within the Extra Levels; (iii) distribute by way -of a sublicense limited by the terms of this Agreement, free of charge -and at no cost, the Authorized Copy and the Modified Copy to the extent -such Modified Copy and such Authorized Copy, or a portion thereof, is -included within the Extra Levels; (iv) distribute by way of a sublicense -limited by the terms of this Agreement, free of charge and at no cost, by -electronic transmission via the Internet only the Authorized Copy without -any alteration or modification along with a copy of this Agreement which -must always accompany the Authorized Copy; (v) modify the Authorized Copy -in order to create a Modified Copy, as defined above; and (vi) distribute -the Modified Copy by way of a sublicense limited by the terms of this -Agreement, free of charge and at no cost, by electronic transmission via -the Internet only. Each person or entity who/which receives a copy of -the Code shall be subject to the terms of this Agreement but, no rights -are granted to any person or entity who/which obtains, receives, or is -in possession of any copy of the Code by other than Authorized Means. + 2. You may modify your copy or copies of the Program or any portion +of it, thus forming a work based on the Program, and copy and +distribute such modifications or work under the terms of Section 1 +above, provided that you also meet all of these conditions: -3. Reservation of Rights and Prohibitions. Id Software expressly -reserves all rights not granted herein. Licensee shall not make any use -of the trademarks relating to the Game or Id Software (the "Trademarks"). -Any use by Licensee of the Authorized Copy or the Modified Copy not -expressly permitted in paragraph 2. above is expressly prohibited and -any such unauthorized use shall constitute a material breach of this -Agreement by Licensee. Any use of the Code, whether included within -a Modified Copy or otherwise, and/or the Authorized Copy not permitted -in this Agreement shall constitute an infringement or violation of Id -Software's copyright in the Code. Licensee shall not copy, reproduce, -manufacture or distribute (free of charge or otherwise) the Authorized -Copy or the Modified Copy in any tangible media, including, without -limitation, a CD ROM. Licensee shall not commercially exploit by sale, -lease, rental or otherwise the Authorized Copy or the Modified Copy -whether included within Extra Levels or otherwise. Licensee shall not -commercially exploit by sale, lease, rental or otherwise any Extra Levels -developed by the use of the Code, whether in whole or in part. Licensee -is not receiving any rights hereunder regarding the Game, the Trademarks -or any audio-visual elements, artwork, sound, music, images, characters, -or other element of the Game. Licensee may modify the Authorized Copy in -order to create a Modified Copy, as noted above, but all sublicensees who -receive the Modified Copy shall not receive any rights to commercially -exploit or to make any other use of the Code included therein except the -right to use such Code for such sublicensee's personal entertainment. By -way of example and not exclusion, a sublicensee for the Modified Copy -shall not further modify the Code within the Modified Copy. Only the -Licensee who obtains the Code by Authorized Means shall be permitted to -modify such Code on the terms as described in this Agreement. + a) You must cause the modified files to carry prominent notices + stating that you changed the files and the date of any change. -4. Additional Obligations. In addition to the obligations of Licensee -otherwise set forth in this Agreement, during the Term, and thereafter -where specified, Licensee agrees that: + b) You must cause any work that you distribute or publish, that in + whole or in part contains or is derived from the Program or any + part thereof, to be licensed as a whole at no charge to all third + parties under the terms of this License. - a. Licensee will not attack or challenge the ownership by Id - Software of the Code, the Authorized Copy, the Game, the Trademarks, - or any copyright, patent or trademark or other intellectual property - right related thereto and Licensee will not attack or challenge - the validity of the license granted hereunder during the Term or - thereafter; and + c) If the modified program normally reads commands interactively + when run, you must cause it, when started running for such + interactive use in the most ordinary way, to print or display an + announcement including an appropriate copyright notice and a + notice that there is no warranty (or else, saying that you provide + a warranty) and that users may redistribute the program under + these conditions, and telling the user how to view a copy of this + License. (Exception: if the Program itself is interactive but + does not normally print such an announcement, your work based on + the Program is not required to print an announcement.) + +These requirements apply to the modified work as a whole. If +identifiable sections of that work are not derived from the Program, +and can be reasonably considered independent and separate works in +themselves, then this License, and its terms, do not apply to those +sections when you distribute them as separate works. But when you +distribute the same sections as part of a whole which is a work based +on the Program, the distribution of the whole must be on the terms of +this License, whose permissions for other licensees extend to the +entire whole, and thus to each and every part regardless of who wrote it. - b. Licensee will promptly inform Id Software of any unauthorized - use of the Code, the Authorized Copy, the Trademarks, or the Game, - or any portions thereof, and will reasonably assist Id Software - in the enforcement of all rights Id Software may have against such - unauthorized users. +Thus, it is not the intent of this section to claim rights or contest +your rights to work written entirely by you; rather, the intent is to +exercise the right to control the distribution of derivative or +collective works based on the Program. -5. Ownership. Title to and all ownership rights in and to the Code, -whether included within the Modified Copy, the Authorized Copy or -otherwise, the Game, the Authorized Copy, and the Trademarks and the -copyrights, trade secrets, trademarks, patents and all other intellectual -property rights related thereto shall remain with Id Software which shall -have the exclusive right to protect the same by copyright or otherwise. -Licensee shall have no ownership rights in or to the Game, the Code, -the Authorized Copy or the Trademarks. Licensee acknowledges that -Licensee, by this Agreement, is only receiving a limited license to use -the Authorized Copy, as specified in paragraph 2. of this Agreement. +In addition, mere aggregation of another work not based on the Program +with the Program (or with a work based on the Program) on a volume of +a storage or distribution medium does not bring the other work under +the scope of this License. -6. Compliance with Applicable Laws. In exercising Licensee's -limited rights hereunder, Licensee shall comply with all applicable -laws, [including, without limitation, 22 U.S.C., section 2778 and 22 -U.S.C. C.F.R. Parts 120-130 (1995)] regulations, ordinances and statutes, -including, but not limited to, the import/export laws and regulations -of the United States and its governmental and regulatory agencies -(including, without limitation, the Bureau of Export Administration -and the U.S. Department of Commerce) and all applicable international -treaties and laws. + 3. You may copy and distribute the Program (or a work based on it, +under Section 2) in object code or executable form under the terms of +Sections 1 and 2 above provided that you also do one of the following: -7. Term and Termination. + a) Accompany it with the complete corresponding machine-readable + source code, which must be distributed under the terms of Sections + 1 and 2 above on a medium customarily used for software interchange; or, - a. The term of this Agreement and the license granted herein - begins on the Effective Date and shall expire, without notice, - on a date one (1) calendar year from the Effective Date (the "Term"). + b) Accompany it with a written offer, valid for at least three + years, to give any third party, for a charge no more than your + cost of physically performing source distribution, a complete + machine-readable copy of the corresponding source code, to be + distributed under the terms of Sections 1 and 2 above on a medium + customarily used for software interchange; or, - b. Either party may terminate this Agreement, for any reason or - no reason, on thirty (30) days written notice to the other party. - Termination will be effective on the thirtieth (30th) day following - delivery of the notice of termination. Notwithstanding anything - to the contrary herein, this Agreement shall immediately terminate, - without the requirement of any notice from Id Software to Licensee, - upon the occurrence of any of the following "Terminating Events": - (i) if Licensee files a petition in bankruptcy; (ii) if Licensee - makes an assignment for the benefit of creditors; (iii) if any - bankruptcy proceeding or assignment for benefit of creditors is - commenced against Licensee and not dismissed within sixty (60) - days after the date of its commencement; (iv) the insolvency of - Licensee; or (v) a breach, whether material or otherwise, of this - Agreement by Licensee. Upon the occurrence of a Terminating Event, - this Agreement and any and all rights hereunder shall terminate - without prejudice to any rights or claims Id Software may have, - and all rights granted hereunder shall revert, without notice, - to and be vested in Id Software. + c) Accompany it with the information you received as to the offer + to distribute corresponding source code. (This alternative is + allowed only for noncommercial distribution and only if you + received the program in object code or executable form with such + an offer, in accord with Subsection b above.) - c. Termination or expiration of this Agreement shall not create - any liability against Id Software and shall not relieve Licensee - from any liability which arises prior to termination or expiration. - Upon expiration or earlier termination of this Agreement, Licensee - shall have no further right to exercise the rights licensed hereunder - or otherwise acquired in relation to this Agreement. +The source code for a work means the preferred form of the work for +making modifications to it. For an executable work, complete source +code means all the source code for all modules it contains, plus any +associated interface definition files, plus the scripts used to +control compilation and installation of the executable. However, as a +special exception, the source code distributed need not include +anything that is normally distributed (in either source or binary +form) with the major components (compiler, kernel, and so on) of the +operating system on which the executable runs, unless that component +itself accompanies the executable. -8. Licensee's Warranties. Licensee warrants and represents that: -(i) Licensee has full legal rights and authority to enter into and -become bound by the terms of this Agreement; (ii) Licensee has full -legal rights and authority to perform Licensee?s obligations hereunder; -(iii) Licensee will comply, at all times during the Term, with all -applicable laws, as set forth hereinabove; (iv) all modifications which -Licensee performs on the Code in order to create the Modified Copy and -all non-Id Software property included within Extra Levels shall not -infringe against or misappropriate any third party rights, including, -without limitation, copyrights and trade secrets; and (v) the use or -non-use of all modifications which Licensee performs on the Code in order -to create the Modified Copy and all non-Id Software property included -within Extra Levels shall not infringe against or misappropriate any third -party rights, including, without limitation, copyrights and trade secrets. +If distribution of executable or object code is made by offering +access to copy from a designated place, then offering equivalent +access to copy the source code from the same place counts as +distribution of the source code, even though third parties are not +compelled to copy the source along with the object code. + + 4. You may not copy, modify, sublicense, or distribute the Program +except as expressly provided under this License. Any attempt +otherwise to copy, modify, sublicense or distribute the Program is +void, and will automatically terminate your rights under this License. +However, parties who have received copies, or rights, from you under +this License will not have their licenses terminated so long as such +parties remain in full compliance. -9. Indemnification. Licensee hereby agrees to indemnify, hold -harmless and defend Id Software and Id Software's predecessors, -successors, assigns, officers, directors, shareholders, employees, -agents, representatives, licensees (but not including Licensee), -sublicensees, distributors, attorneys and accountants (collectively, -the "Id Related Parties") from and against any and all "Claims", which -shall mean all damages, claims, losses, causes of action, liabilities, -lawsuits, judgments and expenses (including, without limitation, -reasonable attorneys' fees and expenses) arising from, relating to or in -connection with (i) a breach of this Agreement by Licensee and/or (ii) -Licensee's use or non-use of the Code, whether the Authorized Copy or -whether a portion of the Code as may be included within the Modified -Copy or within Extra Levels. Id Software agrees to notify Licensee -of any such Claims within a reasonable time after Id Software learns -of same. Licensee, at its own expense, shall defend Id Software and the -Id Related Parties from and against any and all Claims. Id Software and -the Id Related Parties reserve the right to participate in any defense -of the Claims with counsel of their choice, and at their own expense. -In the event Licensee fails to provide a defense, then Licensee shall be -responsible for paying the attorneys' fees and expenses incurred by Id -Software and the Id Related Parties regarding the defense of the Claims. -Id Software and the Id Related Parties, as applicable, agree to reasonably -assist in the defense of the Claims. No settlement by Licensee of any -Claims shall be valid unless Licensee receives the prior written consent -of Id Software and the Id Related Parties, as applicable, to any such -settlement, with consent may be withheld in Id Software's and the Id -Related Parties' sole discretion. + 5. You are not required to accept this License, since you have not +signed it. However, nothing else grants you permission to modify or +distribute the Program or its derivative works. These actions are +prohibited by law if you do not accept this License. Therefore, by +modifying or distributing the Program (or any work based on the +Program), you indicate your acceptance of this License to do so, and +all its terms and conditions for copying, distributing or modifying +the Program or works based on it. -10. Limitation of Liability. UNDER NO CIRCUMSTANCES SHALL ID SOFTWARE -BE LIABLE TO LICENSEE FOR ACTUAL, SPECIAL, INCIDENTAL, CONSEQUENTIAL -OR PUNITIVE DAMAGES OR ANY OTHER DAMAGES, WHETHER OR NOT ID SOFTWARE -RECEIVES NOTICE OF ANY SUCH DAMAGES. + 6. Each time you redistribute the Program (or any work based on the +Program), the recipient automatically receives a license from the +original licensor to copy, distribute or modify the Program subject to +these terms and conditions. You may not impose any further +restrictions on the recipients' exercise of the rights granted herein. +You are not responsible for enforcing compliance by third parties to +this License. -11. Disclaimer of Warranties. ID SOFTWARE EXPRESSLY DISCLAIMS ALL -WARRANTIES, WHETHER EXPRESS OR IMPLIED, INCLUDING, WITHOUT LIMITATION, -THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR -PURPOSE, WITH REGARD TO THE CODE, THE AUTHORIZED COPY AND OTHERWISE. + 7. If, as a consequence of a court judgment or allegation of patent +infringement or for any other reason (not limited to patent issues), +conditions are imposed on you (whether by court order, agreement or +otherwise) that contradict the conditions of this License, they do not +excuse you from the conditions of this License. If you cannot +distribute so as to satisfy simultaneously your obligations under this +License and any other pertinent obligations, then as a consequence you +may not distribute the Program at all. For example, if a patent +license would not permit royalty-free redistribution of the Program by +all those who receive copies directly or indirectly through you, then +the only way you could satisfy both it and this License would be to +refrain entirely from distribution of the Program. -12. Goodwill. Licensee recognizes the great value of the goodwill -associated with the Game and the Trademarks, and acknowledges that such -goodwill, now existing and hereafter created, exclusively belongs to Id -Software and that the Trademarks have acquired a secondary meaning in -the mind of the public. +If any portion of this section is held invalid or unenforceable under +any particular circumstance, the balance of the section is intended to +apply and the section as a whole is intended to apply in other +circumstances. -13. Remedies. In the event of a breach of this Agreement by Id Software, -Licensee's sole remedy shall be to terminate this Agreement by delivering -written notice of termination to Id Software. In the event of a breach -by Licensee of this Agreement, Id Software may pursue the remedies to -which Id Software is entitled under applicable law and this Agreement. -Licensee agrees that Licensee's unauthorized use of the Authorized -Copy would immediately and irreparably damage Id Software, and in the -event of such threatened or actual unauthorized use, Id Software shall -be entitled to an injunctive order appropriately restraining and/or -prohibiting such unauthorized use without the necessity of Id Software -posting bond or other security. Pursuit of any remedy by Id Software -shall not constitute a waiver of any other right or remedy of Id Software -under this Agreement or under applicable law. +It is not the purpose of this section to induce you to infringe any +patents or other property right claims or to contest validity of any +such claims; this section has the sole purpose of protecting the +integrity of the free software distribution system, which is +implemented by public license practices. Many people have made +generous contributions to the wide range of software distributed +through that system in reliance on consistent application of that +system; it is up to the author/donor to decide if he or she is willing +to distribute software through any other system and a licensee cannot +impose that choice. -14. Choice of Law, Venue and Service of Process. This Agreement shall -be construed in accordance with the laws of the State of Texas and -applicable United States federal law and all claims and/or lawsuits -in connection with this Agreement must be brought in Dallas County, -Texas where exclusive venue shall lie. Licensee hereby agrees that -service of process by certified mail to the address set forth below, -with return receipt requested, shall constitute valid service of process -upon Licensee. If for any reason Licensee has moved or cannot be validly -served, then Licensee appoints the Secretary of State of the state of -Texas to accept service of process on Licensee's behalf. +This section is intended to make thoroughly clear what is believed to +be a consequence of the rest of this License. + + 8. If the distribution and/or use of the Program is restricted in +certain countries either by patents or by copyrighted interfaces, the +original copyright holder who places the Program under this License +may add an explicit geographical distribution limitation excluding +those countries, so that distribution is permitted only in or among +countries not thus excluded. In such case, this License incorporates +the limitation as if written in the body of this License. -15. Delivery of Notices. Unless otherwise directed in writing by -the parties, all notices given hereunder shall be sent to the last -known address of addressee. All notices, requests, consents and other -communications under this Agreement shall be in writing and shall be -deemed to have been delivered on the date personally delivered or on the -date deposited in the United States Postal Service, postage prepaid, by -certified mail, return receipt requested, or telegraphed and confirmed, -or delivered by electronic facsimile and confirmed. Any notice to Id -Software shall also be sent to its counsel: D. Wade Cloud, Jr., Hiersche, -Martens, Hayward, Drakeley & Urbach, P.C., 15303 Dallas Parkway, Suite -700, LB 17, Dallas, Texas 75248. + 9. The Free Software Foundation may publish revised and/or new versions +of the General Public License from time to time. Such new versions will +be similar in spirit to the present version, but may differ in detail to +address new problems or concerns. -16. No Partnership, Etc. This Agreement does not constitute and shall -not be construed as constituting a partnership or joint venture between -Id Software and Licensee. Neither party shall have any right to obligate -or bind the other party in any manner whatsoever, and nothing herein -contained shall give, or is intended to give, any rights of any kind to -any third persons. +Each version is given a distinguishing version number. If the Program +specifies a version number of this License which applies to it and "any +later version", you have the option of following the terms and conditions +either of that version or of any later version published by the Free +Software Foundation. If the Program does not specify a version number of +this License, you may choose any version ever published by the Free Software +Foundation. -17. Entire agreement. This Agreement constitutes the entire -understanding between Licensee and Id Software regarding the subject -matter hereof. Each and every clause of this Agreement is severable from -the whole and shall survive unless the entire Agreement is declared -unenforceable. No prior or present agreements or representations -between the parties hereto regarding the subject matter hereof shall be -binding upon the parties hereto unless incorporated in this Agreement. -No modification or change in this Agreement shall be valid or binding -upon the parties hereto unless in writing and executed by the parties -to be bound thereby. + 10. If you wish to incorporate parts of the Program into other free +programs whose distribution conditions are different, write to the author +to ask for permission. For software which is copyrighted by the Free +Software Foundation, write to the Free Software Foundation; we sometimes +make exceptions for this. Our decision will be guided by the two goals +of preserving the free status of all derivatives of our free software and +of promoting the sharing and reuse of software generally. -18. Assignment. This Agreement shall bind and inure to the benefit of -Id Software, its successors and assigns, and Id Software may assign its -rights hereunder, in Id Software's sole discretion. This Agreement -is personal to Licensee, and Licensee shall not assign, transfer, -convey nor franchise its rights granted hereunder. As provided above, -Licensee may sublicense Licensee's limited rights herein by transferring -the Authorized Copy by Authorized Means. As noted, each sublicensee -in possession of a copy of the Authorized Copy shall be subject to the -terms and conditions of this Agreement. + NO WARRANTY -19. Survival. The following provisions shall survive the expiration -or earlier termination of this Agreement: paragraphs 5., 8., 9., 10., -11., 12., 13., 14., 15., 16., 17., 19., 20.a. and 20.b. + 11. BECAUSE THE PROGRAM IS LICENSED FREE OF CHARGE, THERE IS NO WARRANTY +FOR THE PROGRAM, TO THE EXTENT PERMITTED BY APPLICABLE LAW. EXCEPT WHEN +OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR OTHER PARTIES +PROVIDE THE PROGRAM "AS IS" WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED +OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF +MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE ENTIRE RISK AS +TO THE QUALITY AND PERFORMANCE OF THE PROGRAM IS WITH YOU. SHOULD THE +PROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF ALL NECESSARY SERVICING, +REPAIR OR CORRECTION. -20. Miscellaneous. + 12. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING +WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY AND/OR +REDISTRIBUTE THE PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES, +INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING +OUT OF THE USE OR INABILITY TO USE THE PROGRAM (INCLUDING BUT NOT LIMITED +TO LOSS OF DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY +YOU OR THIRD PARTIES OR A FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER +PROGRAMS), EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE +POSSIBILITY OF SUCH DAMAGES. - a. All captions in this Agreement are intended solely for the - convenience of the parties, and none shall effect the meaning or - construction of any provision. + END OF TERMS AND CONDITIONS + + How to Apply These Terms to Your New Programs - b. The terms and conditions of this Agreement have been negotiated - fully and freely among the parties. Accordingly, the preparation - of this Agreement by counsel for a given party will not be material - to the construction hereof, and the terms of this Agreement shall - not be strictly construed against such party. + If you develop a new program, and you want it to be of the greatest +possible use to the public, the best way to achieve this is to make it +free software which everyone can redistribute and change under these terms. -BY DOWNLOADING THE CODE, AS DEFINED ABOVE, YOU, THE LICENSEE, AGREE TO -ALL THE TERMS AND CONDITIONS OF THIS AGREEMENT. + To do so, attach the following notices to the program. It is safest +to attach them to the start of each source file to most effectively +convey the exclusion of warranty; and each file should have at least +the "copyright" line and a pointer to where the full notice is found. + + + Copyright (C) + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA -February 12, 1998 +Also add information on how to contact you by electronic and paper mail. + +If the program is interactive, make it output a short notice like this +when it starts in an interactive mode: + + Gnomovision version 69, Copyright (C) year name of author + Gnomovision comes with ABSOLUTELY NO WARRANTY; for details type `show w'. + This is free software, and you are welcome to redistribute it + under certain conditions; type `show c' for details. + +The hypothetical commands `show w' and `show c' should show the appropriate +parts of the General Public License. Of course, the commands you use may +be called something other than `show w' and `show c'; they could even be +mouse-clicks or menu items--whatever suits your program. + +You should also get your employer (if you work as a programmer) or your +school, if any, to sign a "copyright disclaimer" for the program, if +necessary. Here is a sample; alter the names: + + Yoyodyne, Inc., hereby disclaims all copyright interest in the program + `Gnomovision' (which makes passes at compilers) written by James Hacker. + + , 1 April 1989 + Ty Coon, President of Vice + +This General Public License does not permit incorporating your program into +proprietary programs. If your program is a subroutine library, you may +consider it more useful to permit linking proprietary applications with the +library. If this is what you want to do, use the GNU Library General +Public License instead of this License.