mirror of
https://github.com/hanzoai/playwright.git
synced 2026-09-24 17:01:53 +00:00
174 lines
8.6 KiB
Plaintext
174 lines
8.6 KiB
Plaintext
Third-party license notices for the bundled WebP codec (webp_codec.wasm and
|
|
its Emscripten glue webp_codec.js).
|
|
|
|
webp_codec.wasm is compiled from libwebp (https://github.com/webmproject/libwebp)
|
|
and webp_codec.js is generated by Emscripten (https://emscripten.org). Their
|
|
licenses are reproduced below.
|
|
|
|
================================================================================
|
|
libwebp — BSD 3-Clause License
|
|
================================================================================
|
|
|
|
Copyright (c) 2010, Google 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.
|
|
|
|
* Neither the name of Google 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
|
|
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 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.
|
|
|
|
|
|
--------------------------------------------------------------------------------
|
|
Additional IP Rights Grant (Patents)
|
|
------------------------------------
|
|
|
|
"These implementations" means the copyrightable works that implement the WebM
|
|
codecs distributed by Google as part of the WebM Project.
|
|
|
|
Google hereby grants to you a perpetual, worldwide, non-exclusive, no-charge,
|
|
royalty-free, irrevocable (except as stated in this section) patent license to
|
|
make, have made, use, offer to sell, sell, import, transfer, and otherwise
|
|
run, modify and propagate the contents of these implementations of WebM, where
|
|
such license applies only to those patent claims, both currently owned by
|
|
Google and acquired in the future, licensable by Google that are necessarily
|
|
infringed by these implementations of WebM. This grant does not include claims
|
|
that would be infringed only as a consequence of further modification of these
|
|
implementations. If you or your agent or exclusive licensee institute or order
|
|
or agree to the institution of patent litigation or any other patent
|
|
enforcement activity against any entity (including a cross-claim or
|
|
counterclaim in a lawsuit) alleging that any of these implementations of WebM
|
|
or any code incorporated within any of these implementations of WebM
|
|
constitute direct or contributory patent infringement, or inducement of
|
|
patent infringement, then any patent rights granted to you under this License
|
|
for these implementations of WebM shall terminate as of the date such
|
|
litigation is filed.
|
|
|
|
================================================================================
|
|
Emscripten (webp_codec.js glue + runtime linked into webp_codec.wasm)
|
|
================================================================================
|
|
|
|
Emscripten is available under 2 licenses, the MIT license and the
|
|
University of Illinois/NCSA Open Source License.
|
|
|
|
Both are permissive open source licenses, with little if any
|
|
practical difference between them.
|
|
|
|
The reason for offering both is that (1) the MIT license is
|
|
well-known, while (2) the University of Illinois/NCSA Open Source
|
|
License allows Emscripten's code to be integrated upstream into
|
|
LLVM, which uses that license, should the opportunity arise.
|
|
|
|
The full text of both licenses follows.
|
|
|
|
==============================================================================
|
|
|
|
Copyright (c) 2010-2014 Emscripten authors, see AUTHORS file.
|
|
|
|
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.
|
|
|
|
==============================================================================
|
|
|
|
Copyright (c) 2010-2014 Emscripten authors, see AUTHORS file.
|
|
All rights reserved.
|
|
|
|
Permission is hereby granted, free of charge, to any person obtaining a
|
|
copy of this software and associated documentation files (the
|
|
"Software"), to deal with 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:
|
|
|
|
Redistributions of source code must retain the above copyright
|
|
notice, this list of conditions and the following disclaimers.
|
|
|
|
Redistributions in binary form must reproduce the above
|
|
copyright notice, this list of conditions and the following disclaimers
|
|
in the documentation and/or other materials provided with the
|
|
distribution.
|
|
|
|
Neither the names of Mozilla,
|
|
nor the names of its contributors may be used to endorse
|
|
or promote products derived from this Software without specific prior
|
|
written permission.
|
|
|
|
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 CONTRIBUTORS 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 WITH THE SOFTWARE.
|
|
|
|
==============================================================================
|
|
|
|
This program uses portions of Node.js source code located in src/library_path.js,
|
|
in accordance with the terms of the MIT license. Node's license follows:
|
|
|
|
"""
|
|
Copyright Joyent, Inc. and other Node contributors. All rights reserved.
|
|
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.
|
|
"""
|
|
|
|
The musl libc project is bundled in this repo, and it has the MIT license, see
|
|
system/lib/libc/musl/COPYRIGHT
|
|
|
|
The third_party/ subdirectory contains code with other licenses. None of it is
|
|
used by default, but certain options use it (e.g., the optional closure compiler
|
|
flag will run closure compiler from third_party/).
|
|
|