COPYING
changeset 690 7ccf2113ec5f
parent 664 f57b1b61e1fe
equal deleted inserted replaced
689:031cb4db953f 690:7ccf2113ec5f
     1 		  GNU LESSER GENERAL PUBLIC LICENSE
     1                   GNU LESSER GENERAL PUBLIC LICENSE
     2 		       Version 2.1, February 1999
     2                        Version 2.1, February 1999
     3 
     3 
     4  Copyright (C) 1991, 1999 Free Software Foundation, Inc.
     4  Copyright (C) 1991, 1999 Free Software Foundation, Inc.
     5      59 Temple Place, Suite 330, Boston, MA  02111-1307  USA
     5  51 Franklin Street, Fifth Floor, Boston, MA  02110-1301  USA
     6  Everyone is permitted to copy and distribute verbatim copies
     6  Everyone is permitted to copy and distribute verbatim copies
     7  of this license document, but changing it is not allowed.
     7  of this license document, but changing it is not allowed.
     8 
     8 
     9 [This is the first released version of the Lesser GPL.  It also counts
     9 [This is the first released version of the Lesser GPL.  It also counts
    10  as the successor of the GNU Library Public License, version 2, hence
    10  as the successor of the GNU Library Public License, version 2, hence
    11  the version number 2.1.]
    11  the version number 2.1.]
    12 
    12 
    13 			    Preamble
    13                             Preamble
    14 
    14 
    15   The licenses for most software are designed to take away your
    15   The licenses for most software are designed to take away your
    16 freedom to share and change it.  By contrast, the GNU General Public
    16 freedom to share and change it.  By contrast, the GNU General Public
    17 Licenses are intended to guarantee your freedom to share and change
    17 Licenses are intended to guarantee your freedom to share and change
    18 free software--to make sure the software is free for all its users.
    18 free software--to make sure the software is free for all its users.
    53 there is no warranty for the free library.  Also, if the library is
    53 there is no warranty for the free library.  Also, if the library is
    54 modified by someone else and passed on, the recipients should know
    54 modified by someone else and passed on, the recipients should know
    55 that what they have is not the original version, so that the original
    55 that what they have is not the original version, so that the original
    56 author's reputation will not be affected by problems that might be
    56 author's reputation will not be affected by problems that might be
    57 introduced by others.
    57 introduced by others.
    58 
    58 
    59   Finally, software patents pose a constant threat to the existence of
    59   Finally, software patents pose a constant threat to the existence of
    60 any free program.  We wish to make sure that a company cannot
    60 any free program.  We wish to make sure that a company cannot
    61 effectively restrict the users of a free program by obtaining a
    61 effectively restrict the users of a free program by obtaining a
    62 restrictive license from a patent holder.  Therefore, we insist that
    62 restrictive license from a patent holder.  Therefore, we insist that
    63 any patent license obtained for a version of the library must be
    63 any patent license obtained for a version of the library must be
   109   The precise terms and conditions for copying, distribution and
   109   The precise terms and conditions for copying, distribution and
   110 modification follow.  Pay close attention to the difference between a
   110 modification follow.  Pay close attention to the difference between a
   111 "work based on the library" and a "work that uses the library".  The
   111 "work based on the library" and a "work that uses the library".  The
   112 former contains code derived from the library, whereas the latter must
   112 former contains code derived from the library, whereas the latter must
   113 be combined with the library in order to run.
   113 be combined with the library in order to run.
   114 
   114 
   115 		  GNU LESSER GENERAL PUBLIC LICENSE
   115                   GNU LESSER GENERAL PUBLIC LICENSE
   116    TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION
   116    TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION
   117 
   117 
   118   0. This License Agreement applies to any software library or other
   118   0. This License Agreement applies to any software library or other
   119 program which contains a notice placed by the copyright holder or
   119 program which contains a notice placed by the copyright holder or
   120 other authorized party saying it may be distributed under the terms of
   120 other authorized party saying it may be distributed under the terms of
   156 Library.
   156 Library.
   157 
   157 
   158   You may charge a fee for the physical act of transferring a copy,
   158   You may charge a fee for the physical act of transferring a copy,
   159 and you may at your option offer warranty protection in exchange for a
   159 and you may at your option offer warranty protection in exchange for a
   160 fee.
   160 fee.
   161 
   161 
   162   2. You may modify your copy or copies of the Library or any portion
   162   2. You may modify your copy or copies of the Library or any portion
   163 of it, thus forming a work based on the Library, and copy and
   163 of it, thus forming a work based on the Library, and copy and
   164 distribute such modifications or work under the terms of Section 1
   164 distribute such modifications or work under the terms of Section 1
   165 above, provided that you also meet all of these conditions:
   165 above, provided that you also meet all of these conditions:
   166 
   166 
   214 that they refer to the ordinary GNU General Public License, version 2,
   214 that they refer to the ordinary GNU General Public License, version 2,
   215 instead of to this License.  (If a newer version than version 2 of the
   215 instead of to this License.  (If a newer version than version 2 of the
   216 ordinary GNU General Public License has appeared, then you can specify
   216 ordinary GNU General Public License has appeared, then you can specify
   217 that version instead if you wish.)  Do not make any other change in
   217 that version instead if you wish.)  Do not make any other change in
   218 these notices.
   218 these notices.
   219 
   219 
   220   Once this change is made in a given copy, it is irreversible for
   220   Once this change is made in a given copy, it is irreversible for
   221 that copy, so the ordinary GNU General Public License applies to all
   221 that copy, so the ordinary GNU General Public License applies to all
   222 subsequent copies and derivative works made from that copy.
   222 subsequent copies and derivative works made from that copy.
   223 
   223 
   224   This option is useful when you wish to copy part of the code of
   224   This option is useful when you wish to copy part of the code of
   265 
   265 
   266   Otherwise, if the work is a derivative of the Library, you may
   266   Otherwise, if the work is a derivative of the Library, you may
   267 distribute the object code for the work under the terms of Section 6.
   267 distribute the object code for the work under the terms of Section 6.
   268 Any executables containing that work also fall under Section 6,
   268 Any executables containing that work also fall under Section 6,
   269 whether or not they are linked directly with the Library itself.
   269 whether or not they are linked directly with the Library itself.
   270 
   270 
   271   6. As an exception to the Sections above, you may also combine or
   271   6. As an exception to the Sections above, you may also combine or
   272 link a "work that uses the Library" with the Library to produce a
   272 link a "work that uses the Library" with the Library to produce a
   273 work containing portions of the Library, and distribute that work
   273 work containing portions of the Library, and distribute that work
   274 under terms of your choice, provided that the terms permit
   274 under terms of your choice, provided that the terms permit
   275 modification of the work for the customer's own use and reverse
   275 modification of the work for the customer's own use and reverse
   327   It may happen that this requirement contradicts the license
   327   It may happen that this requirement contradicts the license
   328 restrictions of other proprietary libraries that do not normally
   328 restrictions of other proprietary libraries that do not normally
   329 accompany the operating system.  Such a contradiction means you cannot
   329 accompany the operating system.  Such a contradiction means you cannot
   330 use both them and the Library together in an executable that you
   330 use both them and the Library together in an executable that you
   331 distribute.
   331 distribute.
   332 
   332 
   333   7. You may place library facilities that are a work based on the
   333   7. You may place library facilities that are a work based on the
   334 Library side-by-side in a single library together with other library
   334 Library side-by-side in a single library together with other library
   335 facilities not covered by this License, and distribute such a combined
   335 facilities not covered by this License, and distribute such a combined
   336 library, provided that the separate distribution of the work based on
   336 library, provided that the separate distribution of the work based on
   337 the Library and of the other library facilities is otherwise
   337 the Library and of the other library facilities is otherwise
   368 original licensor to copy, distribute, link with or modify the Library
   368 original licensor to copy, distribute, link with or modify the Library
   369 subject to these terms and conditions.  You may not impose any further
   369 subject to these terms and conditions.  You may not impose any further
   370 restrictions on the recipients' exercise of the rights granted herein.
   370 restrictions on the recipients' exercise of the rights granted herein.
   371 You are not responsible for enforcing compliance by third parties with
   371 You are not responsible for enforcing compliance by third parties with
   372 this License.
   372 this License.
   373 
   373 
   374   11. If, as a consequence of a court judgment or allegation of patent
   374   11. If, as a consequence of a court judgment or allegation of patent
   375 infringement or for any other reason (not limited to patent issues),
   375 infringement or for any other reason (not limited to patent issues),
   376 conditions are imposed on you (whether by court order, agreement or
   376 conditions are imposed on you (whether by court order, agreement or
   377 otherwise) that contradict the conditions of this License, they do not
   377 otherwise) that contradict the conditions of this License, they do not
   378 excuse you from the conditions of this License.  If you cannot
   378 excuse you from the conditions of this License.  If you cannot
   420 "any later version", you have the option of following the terms and
   420 "any later version", you have the option of following the terms and
   421 conditions either of that version or of any later version published by
   421 conditions either of that version or of any later version published by
   422 the Free Software Foundation.  If the Library does not specify a
   422 the Free Software Foundation.  If the Library does not specify a
   423 license version number, you may choose any version ever published by
   423 license version number, you may choose any version ever published by
   424 the Free Software Foundation.
   424 the Free Software Foundation.
   425 
   425 
   426   14. If you wish to incorporate parts of the Library into other free
   426   14. If you wish to incorporate parts of the Library into other free
   427 programs whose distribution conditions are incompatible with these,
   427 programs whose distribution conditions are incompatible with these,
   428 write to the author to ask for permission.  For software which is
   428 write to the author to ask for permission.  For software which is
   429 copyrighted by the Free Software Foundation, write to the Free
   429 copyrighted by the Free Software Foundation, write to the Free
   430 Software Foundation; we sometimes make exceptions for this.  Our
   430 Software Foundation; we sometimes make exceptions for this.  Our
   431 decision will be guided by the two goals of preserving the free status
   431 decision will be guided by the two goals of preserving the free status
   432 of all derivatives of our free software and of promoting the sharing
   432 of all derivatives of our free software and of promoting the sharing
   433 and reuse of software generally.
   433 and reuse of software generally.
   434 
   434 
   435 			    NO WARRANTY
   435                             NO WARRANTY
   436 
   436 
   437   15. BECAUSE THE LIBRARY IS LICENSED FREE OF CHARGE, THERE IS NO
   437   15. BECAUSE THE LIBRARY IS LICENSED FREE OF CHARGE, THERE IS NO
   438 WARRANTY FOR THE LIBRARY, TO THE EXTENT PERMITTED BY APPLICABLE LAW.
   438 WARRANTY FOR THE LIBRARY, TO THE EXTENT PERMITTED BY APPLICABLE LAW.
   439 EXCEPT WHEN OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR
   439 EXCEPT WHEN OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR
   440 OTHER PARTIES PROVIDE THE LIBRARY "AS IS" WITHOUT WARRANTY OF ANY
   440 OTHER PARTIES PROVIDE THE LIBRARY "AS IS" WITHOUT WARRANTY OF ANY
   453 RENDERED INACCURATE OR LOSSES SUSTAINED BY YOU OR THIRD PARTIES OR A
   453 RENDERED INACCURATE OR LOSSES SUSTAINED BY YOU OR THIRD PARTIES OR A
   454 FAILURE OF THE LIBRARY TO OPERATE WITH ANY OTHER SOFTWARE), EVEN IF
   454 FAILURE OF THE LIBRARY TO OPERATE WITH ANY OTHER SOFTWARE), EVEN IF
   455 SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH
   455 SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH
   456 DAMAGES.
   456 DAMAGES.
   457 
   457 
   458 		     END OF TERMS AND CONDITIONS
   458                      END OF TERMS AND CONDITIONS
   459 
   459 
   460            How to Apply These Terms to Your New Libraries
   460            How to Apply These Terms to Your New Libraries
   461 
   461 
   462   If you develop a new library, and you want it to be of the greatest
   462   If you develop a new library, and you want it to be of the greatest
   463 possible use to the public, we recommend making it free software that
   463 possible use to the public, we recommend making it free software that
   464 everyone can redistribute and change.  You can do so by permitting
   464 everyone can redistribute and change.  You can do so by permitting
   483     MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
   483     MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
   484     Lesser General Public License for more details.
   484     Lesser General Public License for more details.
   485 
   485 
   486     You should have received a copy of the GNU Lesser General Public
   486     You should have received a copy of the GNU Lesser General Public
   487     License along with this library; if not, write to the Free Software
   487     License along with this library; if not, write to the Free Software
   488     Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307  USA
   488     Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA  02110-1301  USA
   489 
   489 
   490 Also add information on how to contact you by electronic and paper mail.
   490 Also add information on how to contact you by electronic and paper mail.
   491 
   491 
   492 You should also get your employer (if you work as a programmer) or your
   492 You should also get your employer (if you work as a programmer) or your
   493 school, if any, to sign a "copyright disclaimer" for the library, if
   493 school, if any, to sign a "copyright disclaimer" for the library, if