christian.plesner.hansen | 43d26ec | 2008-07-03 15:10:15 | [diff] [blame] | 1 | This license applies to all parts of V8 that are not externally |
| 2 | maintained libraries. The externally maintained libraries used by V8 |
| 3 | are: |
| 4 | |
christian.plesner.hansen@gmail.com | 77ff957 | 2009-09-15 11:51:40 | [diff] [blame] | 5 | - PCRE test suite, located in |
hablich | e35ff8c | 2015-06-16 12:37:37 | [diff] [blame] | 6 | test/mjsunit/third_party/regexp-pcre/regexp-pcre.js. This is based on the |
christian.plesner.hansen@gmail.com | 77ff957 | 2009-09-15 11:51:40 | [diff] [blame] | 7 | test suite from PCRE-7.3, which is copyrighted by the University |
| 8 | of Cambridge and Google, Inc. The copyright notice and license |
| 9 | are embedded in regexp-pcre.js. |
| 10 | |
hablich | e35ff8c | 2015-06-16 12:37:37 | [diff] [blame] | 11 | - Layout tests, located in test/mjsunit/third_party/object-keys. These are |
christian.plesner.hansen@gmail.com | 77ff957 | 2009-09-15 11:51:40 | [diff] [blame] | 12 | based on layout tests from webkit.org which are copyrighted by |
| 13 | Apple Computer, Inc. and released under a 3-clause BSD license. |
erik.corry@gmail.com | 4e1190e | 2009-02-02 14:15:18 | [diff] [blame] | 14 | |
christian.plesner.hansen | 43d26ec | 2008-07-03 15:10:15 | [diff] [blame] | 15 | - Strongtalk assembler, the basis of the files assembler-arm-inl.h, |
| 16 | assembler-arm.cc, assembler-arm.h, assembler-ia32-inl.h, |
danno@chromium.org | c17dafd | 2012-01-03 16:38:42 | [diff] [blame] | 17 | assembler-ia32.cc, assembler-ia32.h, assembler-x64-inl.h, |
Liu Yu | a26ca5e | 2022-09-08 11:39:11 | [diff] [blame] | 18 | assembler-x64.cc, assembler-x64.h, assembler.cc and assembler.h. |
christian.plesner.hansen | 43d26ec | 2008-07-03 15:10:15 | [diff] [blame] | 19 | This code is copyrighted by Sun Microsystems Inc. and released |
| 20 | under a 3-clause BSD license. |
| 21 | |
Jakob Kummerow | f80bfea | 2019-04-17 14:50:31 | [diff] [blame] | 22 | - Valgrind client API header, located at src/third_party/valgrind/valgrind.h |
| 23 | This is released under the BSD license. |
ager@chromium.org | f39651c | 2009-08-11 15:23:06 | [diff] [blame] | 24 | |
Jakob Kummerow | f80bfea | 2019-04-17 14:50:31 | [diff] [blame] | 25 | - The Wasm C/C++ API headers, located at third_party/wasm-api/wasm.{h,hh} |
| 26 | This is released under the Apache license. The API's upstream prototype |
| 27 | implementation also formed the basis of V8's implementation in |
| 28 | src/wasm/c-api.cc. |
Daniel Clifford | 0aa4ec2 | 2018-04-06 14:30:34 | [diff] [blame] | 29 | |
christian.plesner.hansen | 43d26ec | 2008-07-03 15:10:15 | [diff] [blame] | 30 | These libraries have their own licenses; we recommend you read them, |
| 31 | as their terms may differ from the terms below. |
| 32 | |
hablich | e35ff8c | 2015-06-16 12:37:37 | [diff] [blame] | 33 | Further license information can be found in LICENSE files located in |
| 34 | sub-directories. |
| 35 | |
yangguo@chromium.org | 83e7c38 | 2014-02-18 10:50:22 | [diff] [blame] | 36 | Copyright 2014, the V8 project authors. All rights reserved. |
christian.plesner.hansen | 43d26ec | 2008-07-03 15:10:15 | [diff] [blame] | 37 | Redistribution and use in source and binary forms, with or without |
| 38 | modification, are permitted provided that the following conditions are |
| 39 | met: |
| 40 | |
| 41 | * Redistributions of source code must retain the above copyright |
| 42 | notice, this list of conditions and the following disclaimer. |
| 43 | * Redistributions in binary form must reproduce the above |
| 44 | copyright notice, this list of conditions and the following |
| 45 | disclaimer in the documentation and/or other materials provided |
| 46 | with the distribution. |
| 47 | * Neither the name of Google Inc. nor the names of its |
| 48 | contributors may be used to endorse or promote products derived |
| 49 | from this software without specific prior written permission. |
| 50 | |
| 51 | THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS |
| 52 | "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT |
| 53 | LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR |
| 54 | A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT |
| 55 | OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, |
| 56 | SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT |
| 57 | LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, |
| 58 | DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY |
| 59 | THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT |
| 60 | (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE |
| 61 | OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. |