Changes between Version 1 and Version 2 of P2pnsLicense


Ignore:
Timestamp:
Sep 29, 2008, 10:29:43 AM (16 years ago)
Author:
baumgart
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}}}