forked from ray/RobotKernal-UESTC
287 lines
12 KiB
Plaintext
287 lines
12 KiB
Plaintext
|
freenect2.dll, Protonect.exe, include/*, lib/*
|
||
|
----------------------------------------------
|
||
|
|
||
|
The source code and build system can be found at
|
||
|
https://github.com/OpenKinect/libfreenect2
|
||
|
|
||
|
Copyright (c) 2014-2015 individual OpenKinect contributors.
|
||
|
|
||
|
This code is licensed to you under the terms of the Apache License, version
|
||
|
2.0, or, at your option, the terms of the GNU General Public License,
|
||
|
version 2.0. See the APACHE20 and GPL2 files for the text of the licenses,
|
||
|
or the following URLs:
|
||
|
http://www.apache.org/licenses/LICENSE-2.0
|
||
|
http://www.gnu.org/licenses/gpl-2.0.txt
|
||
|
|
||
|
If you redistribute this file in source form, modified or unmodified, you
|
||
|
may:
|
||
|
1) Leave this header intact and distribute it under the same terms,
|
||
|
accompanying it with the APACHE20 and GPL20 files, or
|
||
|
2) Delete the Apache 2.0 clause and accompany it with the GPL2 file, or
|
||
|
3) Delete the GPL v2 clause and accompany it with the APACHE20 file
|
||
|
In all cases you must keep the copyright notice intact and include a copy
|
||
|
of the CONTRIB file.
|
||
|
|
||
|
Binary distributions must follow the binary distribution requirements of
|
||
|
either License.
|
||
|
|
||
|
This project incorporates the following code under respective licenses:
|
||
|
|
||
|
* cl.hpp
|
||
|
|
||
|
Source: https://www.khronos.org/registry/cl/api/2.1/cl.hpp
|
||
|
|
||
|
Copyright (c) 2008-2015 The Khronos Group Inc.
|
||
|
|
||
|
Permission is hereby granted, free of charge, to any person obtaining a
|
||
|
copy of this software and/or associated documentation files (the
|
||
|
"Materials"), to deal in the Materials without restriction, including
|
||
|
without limitation the rights to use, copy, modify, merge, publish,
|
||
|
distribute, sublicense, and/or sell copies of the Materials, and to
|
||
|
permit persons to whom the Materials are 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 Materials.
|
||
|
|
||
|
THE MATERIALS ARE 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
|
||
|
MATERIALS OR THE USE OR OTHER DEALINGS IN THE MATERIALS.
|
||
|
|
||
|
* tinythread.cpp, tinythread.h
|
||
|
|
||
|
Copyright (c) 2010-2012 Marcus Geelnard
|
||
|
|
||
|
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.
|
||
|
|
||
|
* flextGL.cpp, flextGL.h
|
||
|
|
||
|
Generated from flextGL https://github.com/ginkgo/flextGL
|
||
|
|
||
|
Copyright (C) 2011 by Thomas Weber
|
||
|
|
||
|
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.
|
||
|
|
||
|
* openni2/*, freenect2-openni2.dll
|
||
|
|
||
|
Modified from: https://github.com/OpenKinect/libfreenect/tree/master/OpenNI2-FreenectDriver
|
||
|
|
||
|
Original copyright & licenses granted https://github.com/openkinect/libfreenect2/pull/302#issuecomment-118514016
|
||
|
|
||
|
Copyright (c) 2014 Benn Snyder
|
||
|
|
||
|
This code is licensed to you under the terms of the Apache License, version
|
||
|
2.0, or, at your option, the terms of the GNU General Public License,
|
||
|
version 2.0. See the APACHE20 and GPL2 files for the text of the licenses,
|
||
|
or the following URLs:
|
||
|
http://www.apache.org/licenses/LICENSE-2.0
|
||
|
http://www.gnu.org/licenses/gpl-2.0.txt
|
||
|
|
||
|
If you redistribute this file in source form, modified or unmodified, you
|
||
|
may:
|
||
|
1) Leave this header intact and distribute it under the same terms,
|
||
|
accompanying it with the APACHE20 and GPL20 files, or
|
||
|
2) Delete the Apache 2.0 clause and accompany it with the GPL2 file, or
|
||
|
3) Delete the GPL v2 clause and accompany it with the APACHE20 file
|
||
|
In all cases you must keep the copyright notice intact and include a copy
|
||
|
of the CONTRIB file.
|
||
|
|
||
|
Binary distributions must follow the binary distribution requirements of
|
||
|
either License.
|
||
|
|
||
|
turbojpeg.dll
|
||
|
-------------
|
||
|
|
||
|
Copyright (C) 1991-2010 Thomas G. Lane
|
||
|
Copyright (C) 1991-2011 Guido Vollbeding
|
||
|
Copyright (C) 1999-2006 MIYASAKA Masaru
|
||
|
Copyright (C) 2009-2011 D. R. Commander
|
||
|
Copyright (C) 2009 Pierre Ossman <ossman@cendio.se> for Cendio AB
|
||
|
Copyright (C) 2009-2011 Nokia Corporation and/or its subsidiary(-ies)
|
||
|
|
||
|
This software is based in part on the work of the Independent JPEG Group.
|
||
|
|
||
|
In plain English:
|
||
|
|
||
|
1. We don't promise that this software works. (But if you find any bugs,
|
||
|
please let us know!)
|
||
|
2. You can use this software for whatever you want. You don't have to pay us.
|
||
|
3. You may not pretend that you wrote this software. If you use it in a
|
||
|
program, you must acknowledge somewhere in your documentation that
|
||
|
you've used the IJG code.
|
||
|
|
||
|
In legalese:
|
||
|
|
||
|
The authors make NO WARRANTY or representation, either express or implied,
|
||
|
with respect to this software, its quality, accuracy, merchantability, or
|
||
|
fitness for a particular purpose. This software is provided "AS IS", and you,
|
||
|
its user, assume the entire risk as to its quality and accuracy.
|
||
|
|
||
|
This software is copyright (C) 1991-2012, Thomas G. Lane, Guido Vollbeding.
|
||
|
All Rights Reserved except as specified below.
|
||
|
|
||
|
Permission is hereby granted to use, copy, modify, and distribute this
|
||
|
software (or portions thereof) for any purpose, without fee, subject to these
|
||
|
conditions:
|
||
|
(1) If any part of the source code for this software is distributed, then this
|
||
|
README file must be included, with this copyright and no-warranty notice
|
||
|
unaltered; and any additions, deletions, or changes to the original files
|
||
|
must be clearly indicated in accompanying documentation.
|
||
|
(2) If only executable code is distributed, then the accompanying
|
||
|
documentation must state that "this software is based in part on the work of
|
||
|
the Independent JPEG Group".
|
||
|
(3) Permission for use of this software is granted only if the user accepts
|
||
|
full responsibility for any undesirable consequences; the authors accept
|
||
|
NO LIABILITY for damages of any kind.
|
||
|
|
||
|
These conditions apply to any software derived from or based on the IJG code,
|
||
|
not just to the unmodified library. If you use our work, you ought to
|
||
|
acknowledge us.
|
||
|
|
||
|
Permission is NOT granted for the use of any IJG author's name or company name
|
||
|
in advertising or publicity relating to this software or products derived from
|
||
|
it. This software may be referred to only as "the Independent JPEG Group's
|
||
|
software".
|
||
|
|
||
|
We specifically permit and encourage the use of this software as the basis of
|
||
|
commercial products, provided that all warranty or liability claims are
|
||
|
assumed by the product vendor.
|
||
|
|
||
|
The Unix configuration script "configure" was produced with GNU Autoconf.
|
||
|
It is copyright by the Free Software Foundation but is freely distributable.
|
||
|
The same holds for its supporting scripts (config.guess, config.sub,
|
||
|
ltmain.sh). Another support script, install-sh, is copyright by X Consortium
|
||
|
but is also freely distributable.
|
||
|
|
||
|
The IJG distribution formerly included code to read and write GIF files.
|
||
|
To avoid entanglement with the Unisys LZW patent, GIF reading support has
|
||
|
been removed altogether, and the GIF writer has been simplified to produce
|
||
|
"uncompressed GIFs". This technique does not use the LZW algorithm; the
|
||
|
resulting GIF files are larger than usual, but are readable by all standard
|
||
|
GIF decoders.
|
||
|
|
||
|
We are required to state that
|
||
|
"The Graphics Interchange Format(c) is the Copyright property of
|
||
|
CompuServe Incorporated. GIF(sm) is a Service Mark property of
|
||
|
CompuServe Incorporated."
|
||
|
|
||
|
TurboJPEG API library:
|
||
|
|
||
|
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.
|
||
|
- Neither the name of the libjpeg-turbo Project nor the names of its
|
||
|
contributors may be used to endorse or promote products derived from this
|
||
|
software without specific prior written permission.
|
||
|
|
||
|
THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "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 COPYRIGHT HOLDERS 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 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.
|
||
|
|
||
|
glfw3.dll
|
||
|
---------
|
||
|
|
||
|
Redistributed from http://www.glfw.org/ .
|
||
|
|
||
|
Copyright (C) 2006-2013 Camilla Berglund <elmindreda@elmindreda.org>
|
||
|
Copyright (C) 2002-2006 Marcus Geelnard
|
||
|
|
||
|
License: zlib/libpng
|
||
|
|
||
|
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.
|
||
|
|
||
|
libusb-1.0.dll
|
||
|
--------------
|
||
|
|
||
|
Built from source code obtained https://github.com/libusb/libusb
|
||
|
and patched with the "winiso" branch from
|
||
|
https://github.com/JoshBlake/libusbx.git
|
||
|
|
||
|
The binary can be rebuilt using install_libusb_vs2015.cmd
|
||
|
from https://github.com/OpenKinect/libfreenect2
|
||
|
|
||
|
Copyright (C) 2001-2015 libusb authors
|
||
|
|
||
|
License: LGPL 2.1
|
||
|
|
||
|
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 St, Fifth Floor, Boston,
|
||
|
MA 02110-1301 USA.
|