ITM logo P2PNS:
A Secure Distributed Name Service for P2PSIP
UKA logo
 
Home
Features
Download
Documentation
PlanetLab Demo
G-Lab Demo
Mailing List
Publications
OverSim
Team
License
  • Login
  • Help/Guide
  • About Trac
  • Preferences
  • Wiki

Context Navigation

  • ← Previous Change
  • Wiki History
  • Next Change →

Changes between Version 1 and Version 2 of P2pnsLicense

Show
Ignore:
Timestamp:
09/29/08 10:29:43 (2 years ago)
Author:
baumgart (IP: 141.3.71.49)
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • P2pnsLicense

    v1 v2  
    88 
    99{{{ 
    10  
    11                     GNU GENERAL PUBLIC LICENSE 
    12  
    13                        Version 2, June 1991 
    14  
    15  
     10                    GNU GENERAL PUBLIC LICENSE 
     11                       Version 2, June 1991 
    1612 
    1713 Copyright (C) 1989, 1991 Free Software Foundation, Inc., 
    18  
    1914 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA 
    20  
    2115 Everyone is permitted to copy and distribute verbatim copies 
    22  
    2316 of this license document, but changing it is not allowed. 
    2417 
    25  
    26  
    27                             Preamble 
    28  
    29  
     18                            Preamble 
    3019 
    3120  The licenses for most software are designed to take away your 
    32  
    3321freedom to share and change it.  By contrast, the GNU General Public 
    34  
    3522License is intended to guarantee your freedom to share and change free 
    36  
    3723software--to make sure the software is free for all its users.  This 
    38  
    3924General Public License applies to most of the Free Software 
    40  
    4125Foundation's software and to any other program whose authors commit to 
    42  
    4326using it.  (Some other Free Software Foundation software is covered by 
    44  
    4527the GNU Lesser General Public License instead.)  You can apply it to 
    46  
    4728your programs, too. 
    4829 
    49  
    50  
    5130  When we speak of free software, we are referring to freedom, not 
    52  
    5331price.  Our General Public Licenses are designed to make sure that you 
    54  
    5532have the freedom to distribute copies of free software (and charge for 
    56  
    5733this service if you wish), that you receive source code or can get it 
    58  
    5934if you want it, that you can change the software or use pieces of it 
    60  
    6135in new free programs; and that you know you can do these things. 
    6236 
    63  
    64  
    6537  To protect your rights, we need to make restrictions that forbid 
    66  
    6738anyone to deny you these rights or to ask you to surrender the rights. 
    68  
    6939These restrictions translate to certain responsibilities for you if you 
    70  
    7140distribute copies of the software, or if you modify it. 
    7241 
    73  
    74  
    7542  For example, if you distribute copies of such a program, whether 
    76  
    7743gratis or for a fee, you must give the recipients all the rights that 
    78  
    7944you have.  You must make sure that they, too, receive or can get the 
    80  
    8145source code.  And you must show them these terms so they know their 
    82  
    8346rights. 
    8447 
    85  
    86  
    8748  We protect your rights with two steps: (1) copyright the software, and 
    88  
    8949(2) offer you this license which gives you legal permission to copy, 
    90  
    9150distribute and/or modify the software. 
    9251 
    93  
    94  
    9552  Also, for each author's protection and ours, we want to make certain 
    96  
    9753that everyone understands that there is no warranty for this free 
    98  
    9954software.  If the software is modified by someone else and passed on, we 
    100  
    10155want its recipients to know that what they have is not the original, so 
    102  
    10356that any problems introduced by others will not reflect on the original 
    104  
    10557authors' reputations. 
    10658 
    107  
    108  
    10959  Finally, any free program is threatened constantly by software 
    110  
    11160patents.  We wish to avoid the danger that redistributors of a free 
    112  
    11361program will individually obtain patent licenses, in effect making the 
    114  
    11562program proprietary.  To prevent this, we have made it clear that any 
    116  
    11763patent must be licensed for everyone's free use or not licensed at all. 
    11864 
    119  
    120  
    12165  The precise terms and conditions for copying, distribution and 
    122  
    12366modification follow. 
    12467 
    125  
    126  
    127                     GNU GENERAL PUBLIC LICENSE 
    128  
     68                    GNU GENERAL PUBLIC LICENSE 
    12969   TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION 
    13070 
    131  
    132  
    13371  0. This License applies to any program or other work which contains 
    134  
    13572a notice placed by the copyright holder saying it may be distributed 
    136  
    13773under the terms of this General Public License.  The "Program", below, 
    138  
    13974refers to any such program or work, and a "work based on the Program" 
    140  
    14175means either the Program or any derivative work under copyright law: 
    142  
    14376that is to say, a work containing the Program or a portion of it, 
    144  
    14577either verbatim or with modifications and/or translated into another 
    146  
    14778language.  (Hereinafter, translation is included without limitation in 
    148  
    14979the term "modification".)  Each licensee is addressed as "you". 
    15080 
    151  
    152  
    15381Activities other than copying, distribution and modification are not 
    154  
    15582covered by this License; they are outside its scope.  The act of 
    156  
    15783running the Program is not restricted, and the output from the Program 
    158  
    15984is covered only if its contents constitute a work based on the 
    160  
    16185Program (independent of having been made by running the Program). 
    162  
    16386Whether that is true depends on what the Program does. 
    16487 
    165  
    166  
    16788  1. You may copy and distribute verbatim copies of the Program's 
    168  
    16989source code as you receive it, in any medium, provided that you 
    170  
    17190conspicuously and appropriately publish on each copy an appropriate 
    172  
    17391copyright notice and disclaimer of warranty; keep intact all the 
    174  
    17592notices that refer to this License and to the absence of any warranty; 
    176  
    17793and give any other recipients of the Program a copy of this License 
    178  
    17994along with the Program. 
    18095 
    181  
    182  
    18396You may charge a fee for the physical act of transferring a copy, and 
    184  
    18597you may at your option offer warranty protection in exchange for a fee. 
    18698 
    187  
    188  
    18999  2. You may modify your copy or copies of the Program or any portion 
    190  
    191100of it, thus forming a work based on the Program, and copy and 
    192  
    193101distribute such modifications or work under the terms of Section 1 
    194  
    195102above, provided that you also meet all of these conditions: 
    196103 
    197  
    198  
    199104    a) You must cause the modified files to carry prominent notices 
    200  
    201105    stating that you changed the files and the date of any change. 
    202106 
    203  
    204  
    205107    b) You must cause any work that you distribute or publish, that in 
    206  
    207108    whole or in part contains or is derived from the Program or any 
    208  
    209109    part thereof, to be licensed as a whole at no charge to all third 
    210  
    211110    parties under the terms of this License. 
    212111 
    213  
    214  
    215112    c) If the modified program normally reads commands interactively 
    216  
    217113    when run, you must cause it, when started running for such 
    218  
    219114    interactive use in the most ordinary way, to print or display an 
    220  
    221115    announcement including an appropriate copyright notice and a 
    222  
    223116    notice that there is no warranty (or else, saying that you provide 
    224  
    225117    a warranty) and that users may redistribute the program under 
    226  
    227118    these conditions, and telling the user how to view a copy of this 
    228  
    229119    License.  (Exception: if the Program itself is interactive but 
    230  
    231120    does not normally print such an announcement, your work based on 
    232  
    233121    the Program is not required to print an announcement.) 
    234122 
    235  
    236  
    237123These requirements apply to the modified work as a whole.  If 
    238  
    239124identifiable sections of that work are not derived from the Program, 
    240  
    241125and can be reasonably considered independent and separate works in 
    242  
    243126themselves, then this License, and its terms, do not apply to those 
    244  
    245127sections when you distribute them as separate works.  But when you 
    246  
    247128distribute the same sections as part of a whole which is a work based 
    248  
    249129on the Program, the distribution of the whole must be on the terms of 
    250  
    251130this License, whose permissions for other licensees extend to the 
    252  
    253131entire whole, and thus to each and every part regardless of who wrote it. 
    254132 
    255  
    256  
    257133Thus, it is not the intent of this section to claim rights or contest 
    258  
    259134your rights to work written entirely by you; rather, the intent is to 
    260  
    261135exercise the right to control the distribution of derivative or 
    262  
    263136collective works based on the Program. 
    264137 
    265  
    266  
    267138In addition, mere aggregation of another work not based on the Program 
    268  
    269139with the Program (or with a work based on the Program) on a volume of 
    270  
    271140a storage or distribution medium does not bring the other work under 
    272  
    273141the scope of this License. 
    274142 
    275  
    276  
    277143  3. You may copy and distribute the Program (or a work based on it, 
    278  
    279144under Section 2) in object code or executable form under the terms of 
    280  
    281145Sections 1 and 2 above provided that you also do one of the following: 
    282146 
    283  
    284  
    285147    a) Accompany it with the complete corresponding machine-readable 
    286  
    287148    source code, which must be distributed under the terms of Sections 
    288  
    289149    1 and 2 above on a medium customarily used for software interchange; or, 
    290150 
    291  
    292  
    293151    b) Accompany it with a written offer, valid for at least three 
    294  
    295152    years, to give any third party, for a charge no more than your 
    296  
    297153    cost of physically performing source distribution, a complete 
    298  
    299154    machine-readable copy of the corresponding source code, to be 
    300  
    301155    distributed under the terms of Sections 1 and 2 above on a medium 
    302  
    303156    customarily used for software interchange; or, 
    304157 
    305  
    306  
    307158    c) Accompany it with the information you received as to the offer 
    308  
    309159    to distribute corresponding source code.  (This alternative is 
    310  
    311160    allowed only for noncommercial distribution and only if you 
    312  
    313161    received the program in object code or executable form with such 
    314  
    315162    an offer, in accord with Subsection b above.) 
    316163 
    317  
    318  
    319164The source code for a work means the preferred form of the work for 
    320  
    321165making modifications to it.  For an executable work, complete source 
    322  
    323166code means all the source code for all modules it contains, plus any 
    324  
    325167associated interface definition files, plus the scripts used to 
    326  
    327168control compilation and installation of the executable.  However, as a 
    328  
    329169special exception, the source code distributed need not include 
    330  
    331170anything that is normally distributed (in either source or binary 
    332  
    333171form) with the major components (compiler, kernel, and so on) of the 
    334  
    335172operating system on which the executable runs, unless that component 
    336  
    337173itself accompanies the executable. 
    338174 
    339  
    340  
    341175If distribution of executable or object code is made by offering 
    342  
    343176access to copy from a designated place, then offering equivalent 
    344  
    345177access to copy the source code from the same place counts as 
    346  
    347178distribution of the source code, even though third parties are not 
    348  
    349179compelled to copy the source along with the object code. 
    350180 
    351  
    352  
    353181  4. You may not copy, modify, sublicense, or distribute the Program 
    354  
    355182except as expressly provided under this License.  Any attempt 
    356  
    357183otherwise to copy, modify, sublicense or distribute the Program is 
    358  
    359184void, and will automatically terminate your rights under this License. 
    360  
    361185However, parties who have received copies, or rights, from you under 
    362  
    363186this License will not have their licenses terminated so long as such 
    364  
    365187parties remain in full compliance. 
    366188 
    367  
    368  
    369189  5. You are not required to accept this License, since you have not 
    370  
    371190signed it.  However, nothing else grants you permission to modify or 
    372  
    373191distribute the Program or its derivative works.  These actions are 
    374  
    375192prohibited by law if you do not accept this License.  Therefore, by 
    376  
    377193modifying or distributing the Program (or any work based on the 
    378  
    379194Program), you indicate your acceptance of this License to do so, and 
    380  
    381195all its terms and conditions for copying, distributing or modifying 
    382  
    383196the Program or works based on it. 
    384197 
    385  
    386  
    387198  6. Each time you redistribute the Program (or any work based on the 
    388  
    389199Program), the recipient automatically receives a license from the 
    390  
    391200original licensor to copy, distribute or modify the Program subject to 
    392  
    393201these terms and conditions.  You may not impose any further 
    394  
    395202restrictions on the recipients' exercise of the rights granted herein. 
    396  
    397203You are not responsible for enforcing compliance by third parties to 
    398  
    399204this License. 
    400205 
    401  
    402  
    403206  7. If, as a consequence of a court judgment or allegation of patent 
    404  
    405207infringement or for any other reason (not limited to patent issues), 
    406  
    407208conditions are imposed on you (whether by court order, agreement or 
    408  
    409209otherwise) that contradict the conditions of this License, they do not 
    410  
    411210excuse you from the conditions of this License.  If you cannot 
    412  
    413211distribute so as to satisfy simultaneously your obligations under this 
    414  
    415212License and any other pertinent obligations, then as a consequence you 
    416  
    417213may not distribute the Program at all.  For example, if a patent 
    418  
    419214license would not permit royalty-free redistribution of the Program by 
    420  
    421215all those who receive copies directly or indirectly through you, then 
    422  
    423216the only way you could satisfy both it and this License would be to 
    424  
    425217refrain entirely from distribution of the Program. 
    426218 
    427  
    428  
    429219If any portion of this section is held invalid or unenforceable under 
    430  
    431220any particular circumstance, the balance of the section is intended to 
    432  
    433221apply and the section as a whole is intended to apply in other 
    434  
    435222circumstances. 
    436223 
    437  
    438  
    439224It is not the purpose of this section to induce you to infringe any 
    440  
    441225patents or other property right claims or to contest validity of any 
    442  
    443226such claims; this section has the sole purpose of protecting the 
    444  
    445227integrity of the free software distribution system, which is 
    446  
    447228implemented by public license practices.  Many people have made 
    448  
    449229generous contributions to the wide range of software distributed 
    450  
    451230through that system in reliance on consistent application of that 
    452  
    453231system; it is up to the author/donor to decide if he or she is willing 
    454  
    455232to distribute software through any other system and a licensee cannot 
    456  
    457233impose that choice. 
    458234 
    459  
    460  
    461235This section is intended to make thoroughly clear what is believed to 
    462  
    463236be a consequence of the rest of this License. 
    464237 
    465  
    466  
    467238  8. If the distribution and/or use of the Program is restricted in 
    468  
    469239certain countries either by patents or by copyrighted interfaces, the 
    470  
    471240original copyright holder who places the Program under this License 
    472  
    473241may add an explicit geographical distribution limitation excluding 
    474  
    475242those countries, so that distribution is permitted only in or among 
    476  
    477243countries not thus excluded.  In such case, this License incorporates 
    478  
    479244the limitation as if written in the body of this License. 
    480245 
    481  
    482  
    483246  9. The Free Software Foundation may publish revised and/or new versions 
    484  
    485247of the General Public License from time to time.  Such new versions will 
    486  
    487248be similar in spirit to the present version, but may differ in detail to 
    488  
    489249address new problems or concerns. 
    490250 
    491  
    492  
    493251Each version is given a distinguishing version number.  If the Program 
    494  
    495252specifies a version number of this License which applies to it and "any 
    496  
    497253later version", you have the option of following the terms and conditions 
    498  
    499254either of that version or of any later version published by the Free 
    500  
    501255Software Foundation.  If the Program does not specify a version number of 
    502  
    503256this License, you may choose any version ever published by the Free Software 
    504  
    505257Foundation. 
    506258 
    507  
    508  
    509259  10. If you wish to incorporate parts of the Program into other free 
    510  
    511260programs whose distribution conditions are different, write to the author 
    512  
    513261to ask for permission.  For software which is copyrighted by the Free 
    514  
    515262Software Foundation, write to the Free Software Foundation; we sometimes 
    516  
    517263make exceptions for this.  Our decision will be guided by the two goals 
    518  
    519264of preserving the free status of all derivatives of our free software and 
    520  
    521265of promoting the sharing and reuse of software generally. 
    522266 
    523  
    524  
    525                             NO WARRANTY 
    526  
    527  
     267                            NO WARRANTY 
    528268 
    529269  11. BECAUSE THE PROGRAM IS LICENSED FREE OF CHARGE, THERE IS NO WARRANTY 
    530  
    531270FOR THE PROGRAM, TO THE EXTENT PERMITTED BY APPLICABLE LAW.  EXCEPT WHEN 
    532  
    533271OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR OTHER PARTIES 
    534  
    535272PROVIDE THE PROGRAM "AS IS" WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED 
    536  
    537273OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF 
    538  
    539274MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE.  THE ENTIRE RISK AS 
    540  
    541275TO THE QUALITY AND PERFORMANCE OF THE PROGRAM IS WITH YOU.  SHOULD THE 
    542  
    543276PROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF ALL NECESSARY SERVICING, 
    544  
    545277REPAIR OR CORRECTION. 
    546278 
    547  
    548  
    549279  12. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING 
    550  
    551280WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY AND/OR 
    552  
    553281REDISTRIBUTE THE PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES, 
    554  
    555282INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING 
    556  
    557283OUT OF THE USE OR INABILITY TO USE THE PROGRAM (INCLUDING BUT NOT LIMITED 
    558  
    559284TO LOSS OF DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY 
    560  
    561285YOU OR THIRD PARTIES OR A FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER 
    562  
    563286PROGRAMS), EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE 
    564  
    565287POSSIBILITY OF SUCH DAMAGES. 
    566288 
    567  
    568  
    569                      END OF TERMS AND CONDITIONS 
    570  
     289                     END OF TERMS AND CONDITIONS 
    571290}}} 

Trac Powered

Powered by Trac 0.11.1
By Edgewall Software.

Visit the Trac open source project at
http://trac.edgewall.org/