Reference Guide

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 Library at all. For example, if a patent license would not permit royalty-free redistribution of the Library 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 Library. 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. 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. This section is intended to make thoroughly clear what is believed to be a consequence of the rest
of this License. 12. If the distribution and/or use of the Library is restricted in certain countries either by patents or by copyrighted
interfaces, the original copyright holder who places the Library 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. 13. The Free Software Foundation may publish revised and/or new
versions of the Lesser 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. Each version is given a distinguishing version number. If the Library 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 Library does not specify a license version number,
you may choose any version ever published by the Free Software Foundation. 14. If you wish to incorporate parts of the Library into other
free programs whose distribution conditions are incompatible with these, 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. NO WARRANTY 15. BECAUSE THE LIBRARY IS LICENSED FREE OF CHARGE, THERE IS NO
WARRANTY FOR THE LIBRARY, TO THE EXTENT PERMITTED BY APPLICABLE LAW. EXCEPT WHEN OTHERWISE STATED IN
WRITING THE COPYRIGHT HOLDERS AND/OR OTHER PARTIES PROVIDE THE LIBRARY "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 LIBRARY IS
WITH YOU. SHOULD THE LIBRARY PROVE DEFECTIVE, YOU ASSUME THE COST OF ALL NECESSARY SERVICING, REPAIR OR
CORRECTION. 16. 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 LIBRARY 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 LIBRARY (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 LIBRARY TO OPERATE WITH ANY
OTHER SOFTWARE), EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES.
END OF TERMS AND CONDITIONS How to Apply These Terms to Your New Libraries If you develop a new library, and you want it to be
of the greatest possible use to the public, we recommend making it free software that everyone can redistribute and change. You can do
so by permitting redistribution under these terms (or, alternatively, under the terms of the ordinary General Public License). To apply these
terms, attach the following notices to the library. 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. one line to give
the library's name and an idea of what it does. Copyright (C) year name of author This library is free software; you can redistribute it
and/or modify it under the terms of the GNU Lesser General Public License as published by the Free Software Foundation; either version
2.1 of the License, or (at your option) any later version. This library 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
Lesser General Public License for more details. You should have received a copy of the GNU Lesser General Public License along with this
library; if not, write to the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA Also add information
on how to contact you by electronic and paper mail. You should also get your employer (if you work as a programmer) or your school, if
any, to sign a "copyright disclaimer" for the library, if necessary. Here is a sample; alter the names: Yoyodyne, Inc., hereby disclaims all
copyright interest in the library `Frob' (a library for tweaking knobs) written by James Random Hacker. signature of Ty Coon, 1 April 1990
Ty Coon, President of Vice That's all there is to it!
================================================================================================
================== The Apache Software Foundation uses various licenses to distribute software and documentation, to accept
regular contributions from individuals and corporations, and to accept larger grants of existing software products. These licenses help us
achieve our goal of providing reliable and long-lived software products through collaborative open source software development. In all
cases, contributors retain full rights to use their original contributions for any other purpose outside of Apache while providing the ASF and
its projects the right to distribute and build upon their work within Apache. LICENSING OF DISTRIBUTIONS All software produced by The
Apache Software Foundation or any of its projects or subjects is licensed according to the terms of the documents listed below. APACHE
LICENSE, VERSION 2.0 (CURRENT) http://www.apache.org/licenses/LICENSE-2.0 ( TXT or HTML ) The 2.0 version of the Apache
License was approved by the ASF in 2004. The goals of this license revision have been to reduce the number of frequently asked
questions, to allow the license to be reusable without modification by any project (including non-ASF projects), to allow the license to be
included by reference instead of listed in every file, to clarify the license on submission of contributions, to require a patent license on
contributions that necessarily infringe the contributor's own patents, and to move comments regarding Apache and other inherited
attribution notices to a location outside the license terms (the NOTICE file ). The result is a license that is supposed to be compatible with
other open source licenses, while remaining true to the original goals of the Apache Group and supportive of collaborative development
Third party licenses
63