mirror of
https://github.com/tfussell/xlnt.git
synced 2024-03-22 13:11:17 +08:00
362 lines
16 KiB
Markdown
362 lines
16 KiB
Markdown
|
# License
|
||
|
|
||
|
## [xlnt](https://github.com/tfussell/xlnt)
|
||
|
|
||
|
>[MIT License](https://github.com/tfussell/xlnt/blob/master/LICENSE.md)
|
||
|
|
||
|
```
|
||
|
Copyright (c) 2014-2017 Thomas Fussell
|
||
|
|
||
|
Permission is hereby granted, free of charge, to any person obtaining a
|
||
|
copy of this software and associated documentation files (the
|
||
|
"Software"), to deal in the Software without restriction, including
|
||
|
without limitation the rights to use, copy, modify, merge, publish,
|
||
|
distribute, sublicense, and/or sell copies of the Software, and to
|
||
|
permit persons to whom the Software is furnished to do so, subject to
|
||
|
the following conditions:
|
||
|
|
||
|
The above copyright notice and this permission notice shall be included
|
||
|
in all copies or substantial portions of the Software.
|
||
|
|
||
|
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS
|
||
|
OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
|
||
|
MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.
|
||
|
IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY
|
||
|
CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT,
|
||
|
TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE
|
||
|
SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
|
||
|
```
|
||
|
|
||
|
## [POLE](http://www.dimin.net/software/pole/)
|
||
|
|
||
|
>[BSD 2-Clause License](https://bitbucket.org/dimin/pole/src/c15e513bdce4c3a52b3dbc925d4d2bb520dc71d8/pole/LICENSE)
|
||
|
|
||
|
```
|
||
|
POLE - Portable C++ library to access OLE Storage
|
||
|
Copyright (C) 2002-2007 Ariya Hidayat (ariya@kde.org). All rights reserved.
|
||
|
|
||
|
Redistribution and use in source and binary forms, with or without
|
||
|
modification, are permitted provided that the following conditions
|
||
|
are met:
|
||
|
|
||
|
1. Redistributions of source code must retain the above copyright
|
||
|
notice, this list of conditions and the following disclaimer.
|
||
|
2. Redistributions in binary form must reproduce the above copyright
|
||
|
notice, this list of conditions and the following disclaimer in the
|
||
|
documentation and/or other materials provided with the distribution.
|
||
|
|
||
|
THIS SOFTWARE IS PROVIDED BY THE AUTHOR "AS IS" AND ANY EXPRESS OR
|
||
|
IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES
|
||
|
OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED.
|
||
|
IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT,
|
||
|
INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT
|
||
|
NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
|
||
|
DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
|
||
|
THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
|
||
|
(INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF
|
||
|
THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
|
||
|
```
|
||
|
|
||
|
## [Crypto++](https://www.cryptopp.com/)
|
||
|
|
||
|
>[Boost Software License - Version 1.0](https://www.cryptopp.com/License.txt)
|
||
|
|
||
|
```
|
||
|
Permission is hereby granted, free of charge, to any person or organization
|
||
|
obtaining a copy of the software and accompanying documentation covered by
|
||
|
this license (the "Software") to use, reproduce, display, distribute,
|
||
|
execute, and transmit the Software, and to prepare derivative works of the
|
||
|
Software, and to permit third-parties to whom the Software is furnished to
|
||
|
do so, all subject to the following:
|
||
|
|
||
|
The copyright notices in the Software and this entire statement, including
|
||
|
the above license grant, this restriction and the following disclaimer,
|
||
|
must be included in all copies of the Software, in whole or in part, and
|
||
|
all derivative works of the Software, unless such copies or derivative
|
||
|
works are solely in the form of machine-executable object code generated by
|
||
|
a source language processor.
|
||
|
|
||
|
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
|
||
|
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
|
||
|
FITNESS FOR A PARTICULAR PURPOSE, TITLE AND NON-INFRINGEMENT. IN NO EVENT
|
||
|
SHALL THE COPYRIGHT HOLDERS OR ANYONE DISTRIBUTING THE SOFTWARE BE LIABLE
|
||
|
FOR ANY DAMAGES OR OTHER LIABILITY, WHETHER IN CONTRACT, TORT OR OTHERWISE,
|
||
|
ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER
|
||
|
DEALINGS IN THE SOFTWARE.
|
||
|
```
|
||
|
|
||
|
## [libstudxml](http://www.codesynthesis.com/projects/libstudxml/)
|
||
|
|
||
|
>[MIT License](http://www.codesynthesis.com/licenses/mit.txt)
|
||
|
|
||
|
```
|
||
|
Summary: Everything is licensed under the MIT License (text below).
|
||
|
|
||
|
Code found in the xml/details/expat/ directory is distributed under
|
||
|
the MIT License (see the xml/details/expat/LICENSE file for copyright
|
||
|
information).
|
||
|
|
||
|
Code found in the xml/details/genx/ directory is distributed under
|
||
|
the MIT License (see the xml/details/genx/LICENSE file for copyright
|
||
|
information).
|
||
|
|
||
|
The rest is Copyright (c) 2013-2014 Code Synthesis Tools CC and is
|
||
|
distributed under the MIT License:
|
||
|
|
||
|
Permission is hereby granted, free of charge, to any person obtaining
|
||
|
a copy of this software and associated documentation files (the
|
||
|
"Software"), to deal in the Software without restriction, including
|
||
|
without limitation the rights to use, copy, modify, merge, publish,
|
||
|
distribute, sublicense, and/or sell copies of the Software, and to
|
||
|
permit persons to whom the Software is furnished to do so, subject to
|
||
|
the following conditions:
|
||
|
|
||
|
The above copyright notice and this permission notice shall be included
|
||
|
in all copies or substantial portions of the Software.
|
||
|
|
||
|
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
|
||
|
EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
|
||
|
MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.
|
||
|
IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY
|
||
|
CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT,
|
||
|
TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE
|
||
|
SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
|
||
|
```
|
||
|
|
||
|
## [zlib](http://www.zlib.net/)
|
||
|
|
||
|
>[zlib License](http://www.zlib.net/zlib_license.html)
|
||
|
|
||
|
```
|
||
|
(C) 1995-2013 Jean-loup Gailly and Mark Adler
|
||
|
|
||
|
This software is provided 'as-is', without any express or implied
|
||
|
warranty. In no event will the authors be held liable for any damages
|
||
|
arising from the use of this software.
|
||
|
|
||
|
Permission is granted to anyone to use this software for any purpose,
|
||
|
including commercial applications, and to alter it and redistribute it
|
||
|
freely, subject to the following restrictions:
|
||
|
|
||
|
1. The origin of this software must not be misrepresented; you must not
|
||
|
claim that you wrote the original software. If you use this software
|
||
|
in a product, an acknowledgment in the product documentation would be
|
||
|
appreciated but is not required.
|
||
|
2. Altered source versions must be plainly marked as such, and must not be
|
||
|
misrepresented as being the original software.
|
||
|
3. This notice may not be removed or altered from any source distribution.
|
||
|
|
||
|
Jean-loup Gailly Mark Adler
|
||
|
jloup@gzip.org madler@alumni.caltech.edu
|
||
|
```
|
||
|
|
||
|
## [CxxTest](http://cxxtest.com/)
|
||
|
|
||
|
>[LGPL License](https://github.com/CxxTest/cxxtest/blob/master/COPYING)
|
||
|
|
||
|
```
|
||
|
GNU LESSER GENERAL PUBLIC LICENSE
|
||
|
Version 3, 29 June 2007
|
||
|
|
||
|
Copyright (C) 2007 Free Software Foundation, Inc. <http://fsf.org/>
|
||
|
Everyone is permitted to copy and distribute verbatim copies
|
||
|
of this license document, but changing it is not allowed.
|
||
|
|
||
|
|
||
|
This version of the GNU Lesser General Public License incorporates
|
||
|
the terms and conditions of version 3 of the GNU General Public
|
||
|
License, supplemented by the additional permissions listed below.
|
||
|
|
||
|
0. Additional Definitions.
|
||
|
|
||
|
As used herein, "this License" refers to version 3 of the GNU Lesser
|
||
|
General Public License, and the "GNU GPL" refers to version 3 of the GNU
|
||
|
General Public License.
|
||
|
|
||
|
"The Library" refers to a covered work governed by this License,
|
||
|
other than an Application or a Combined Work as defined below.
|
||
|
|
||
|
An "Application" is any work that makes use of an interface provided
|
||
|
by the Library, but which is not otherwise based on the Library.
|
||
|
Defining a subclass of a class defined by the Library is deemed a mode
|
||
|
of using an interface provided by the Library.
|
||
|
|
||
|
A "Combined Work" is a work produced by combining or linking an
|
||
|
Application with the Library. The particular version of the Library
|
||
|
with which the Combined Work was made is also called the "Linked
|
||
|
Version".
|
||
|
|
||
|
The "Minimal Corresponding Source" for a Combined Work means the
|
||
|
Corresponding Source for the Combined Work, excluding any source code
|
||
|
for portions of the Combined Work that, considered in isolation, are
|
||
|
based on the Application, and not on the Linked Version.
|
||
|
|
||
|
The "Corresponding Application Code" for a Combined Work means the
|
||
|
object code and/or source code for the Application, including any data
|
||
|
and utility programs needed for reproducing the Combined Work from the
|
||
|
Application, but excluding the System Libraries of the Combined Work.
|
||
|
|
||
|
1. Exception to Section 3 of the GNU GPL.
|
||
|
|
||
|
You may convey a covered work under sections 3 and 4 of this License
|
||
|
without being bound by section 3 of the GNU GPL.
|
||
|
|
||
|
2. Conveying Modified Versions.
|
||
|
|
||
|
If you modify a copy of the Library, and, in your modifications, a
|
||
|
facility refers to a function or data to be supplied by an Application
|
||
|
that uses the facility (other than as an argument passed when the
|
||
|
facility is invoked), then you may convey a copy of the modified
|
||
|
version:
|
||
|
|
||
|
a) under this License, provided that you make a good faith effort to
|
||
|
ensure that, in the event an Application does not supply the
|
||
|
function or data, the facility still operates, and performs
|
||
|
whatever part of its purpose remains meaningful, or
|
||
|
|
||
|
b) under the GNU GPL, with none of the additional permissions of
|
||
|
this License applicable to that copy.
|
||
|
|
||
|
3. Object Code Incorporating Material from Library Header Files.
|
||
|
|
||
|
The object code form of an Application may incorporate material from
|
||
|
a header file that is part of the Library. You may convey such object
|
||
|
code under terms of your choice, provided that, if the incorporated
|
||
|
material is not limited to numerical parameters, data structure
|
||
|
layouts and accessors, or small macros, inline functions and templates
|
||
|
(ten or fewer lines in length), you do both of the following:
|
||
|
|
||
|
a) Give prominent notice with each copy of the object code that the
|
||
|
Library is used in it and that the Library and its use are
|
||
|
covered by this License.
|
||
|
|
||
|
b) Accompany the object code with a copy of the GNU GPL and this license
|
||
|
document.
|
||
|
|
||
|
4. Combined Works.
|
||
|
|
||
|
You may convey a Combined Work under terms of your choice that,
|
||
|
taken together, effectively do not restrict modification of the
|
||
|
portions of the Library contained in the Combined Work and reverse
|
||
|
engineering for debugging such modifications, if you also do each of
|
||
|
the following:
|
||
|
|
||
|
a) Give prominent notice with each copy of the Combined Work that
|
||
|
the Library is used in it and that the Library and its use are
|
||
|
covered by this License.
|
||
|
|
||
|
b) Accompany the Combined Work with a copy of the GNU GPL and this license
|
||
|
document.
|
||
|
|
||
|
c) For a Combined Work that displays copyright notices during
|
||
|
execution, include the copyright notice for the Library among
|
||
|
these notices, as well as a reference directing the user to the
|
||
|
copies of the GNU GPL and this license document.
|
||
|
|
||
|
d) Do one of the following:
|
||
|
|
||
|
0) Convey the Minimal Corresponding Source under the terms of this
|
||
|
License, and the Corresponding Application Code in a form
|
||
|
suitable for, and under terms that permit, the user to
|
||
|
recombine or relink the Application with a modified version of
|
||
|
the Linked Version to produce a modified Combined Work, in the
|
||
|
manner specified by section 6 of the GNU GPL for conveying
|
||
|
Corresponding Source.
|
||
|
|
||
|
1) Use a suitable shared library mechanism for linking with the
|
||
|
Library. A suitable mechanism is one that (a) uses at run time
|
||
|
a copy of the Library already present on the user's computer
|
||
|
system, and (b) will operate properly with a modified version
|
||
|
of the Library that is interface-compatible with the Linked
|
||
|
Version.
|
||
|
|
||
|
e) Provide Installation Information, but only if you would otherwise
|
||
|
be required to provide such information under section 6 of the
|
||
|
GNU GPL, and only to the extent that such information is
|
||
|
necessary to install and execute a modified version of the
|
||
|
Combined Work produced by recombining or relinking the
|
||
|
Application with a modified version of the Linked Version. (If
|
||
|
you use option 4d0, the Installation Information must accompany
|
||
|
the Minimal Corresponding Source and Corresponding Application
|
||
|
Code. If you use option 4d1, you must provide the Installation
|
||
|
Information in the manner specified by section 6 of the GNU GPL
|
||
|
for conveying Corresponding Source.)
|
||
|
|
||
|
5. Combined Libraries.
|
||
|
|
||
|
You may place library facilities that are a work based on the
|
||
|
Library side by side in a single library together with other library
|
||
|
facilities that are not Applications and are not covered by this
|
||
|
License, and convey such a combined library under terms of your
|
||
|
choice, if you do both of the following:
|
||
|
|
||
|
a) Accompany the combined library with a copy of the same work based
|
||
|
on the Library, uncombined with any other library facilities,
|
||
|
conveyed under the terms of this License.
|
||
|
|
||
|
b) Give prominent notice with the combined library that part of it
|
||
|
is a work based on the Library, and explaining where to find the
|
||
|
accompanying uncombined form of the same work.
|
||
|
|
||
|
6. Revised Versions of the GNU Lesser General Public License.
|
||
|
|
||
|
The Free Software Foundation may publish revised and/or new versions
|
||
|
of the GNU 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 as you received it specifies that a certain numbered version
|
||
|
of the GNU Lesser General Public License "or any later version"
|
||
|
applies to it, you have the option of following the terms and
|
||
|
conditions either of that published version or of any later version
|
||
|
published by the Free Software Foundation. If the Library as you
|
||
|
received it does not specify a version number of the GNU Lesser
|
||
|
General Public License, you may choose any version of the GNU Lesser
|
||
|
General Public License ever published by the Free Software Foundation.
|
||
|
|
||
|
If the Library as you received it specifies that a proxy can decide
|
||
|
whether future versions of the GNU Lesser General Public License shall
|
||
|
apply, that proxy's public statement of acceptance of any version is
|
||
|
permanent authorization for you to choose that version for the
|
||
|
Library.
|
||
|
```
|
||
|
|
||
|
## [PartIO](https://www.disneyanimation.com/technology/partio.html)
|
||
|
|
||
|
>[BSD 3-Clause License (with specific non-attribution clause)](https://github.com/wdas/partio/blob/master/src/lib/io/ZIP.h)
|
||
|
|
||
|
```
|
||
|
Copyright 2010 Disney Enterprises, Inc. All rights reserved
|
||
|
|
||
|
Redistribution and use in source and binary forms, with or without
|
||
|
modification, are permitted provided that the following conditions are
|
||
|
met:
|
||
|
|
||
|
* Redistributions of source code must retain the above copyright
|
||
|
notice, this list of conditions and the following disclaimer.
|
||
|
|
||
|
* Redistributions in binary form must reproduce the above copyright
|
||
|
notice, this list of conditions and the following disclaimer in
|
||
|
the documentation and/or other materials provided with the
|
||
|
distribution.
|
||
|
|
||
|
* The names "Disney", "Walt Disney Pictures", "Walt Disney Animation
|
||
|
Studios" or the names of its contributors may NOT be used to
|
||
|
endorse or promote products derived from this software without
|
||
|
specific prior written permission from Walt Disney Pictures.
|
||
|
|
||
|
Disclaimer: THIS SOFTWARE IS PROVIDED BY WALT DISNEY PICTURES AND
|
||
|
CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING,
|
||
|
BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY, FITNESS
|
||
|
FOR A PARTICULAR PURPOSE, NONINFRINGEMENT AND TITLE ARE DISCLAIMED.
|
||
|
IN NO EVENT SHALL WALT DISNEY PICTURES, THE COPYRIGHT HOLDER OR
|
||
|
CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL,
|
||
|
EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO,
|
||
|
PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR
|
||
|
PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND BASED ON ANY
|
||
|
THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
|
||
|
(INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
|
||
|
OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGES.
|
||
|
```
|