The Initial Developer of the Original Code is
Netscape Communications Corporation.
Portions created by the Initial Developer are
Copyright (C) 1998
the Initial Developer. All Rights Reserved.
Contributor(s):
Darin Fisher (original author)
Alternatively, the contents of this file may be used
under the terms of
either the GNU General Public License Version 2 or
later (the "GPL"), or
the GNU Lesser General Public License Version 2.1 or
later (the "LGPL"),
in which case the provisions of the GPL or the LGPL
are applicable instead
of those above. If you wish to allow use of your
version of this file only
under the terms of either the GPL or the LGPL, and
not to allow others to
use your version of this file under the terms of the
MPL, indicate your
decision by deleting the provisions above and replace
them with the notice
and other provisions required by the GPL or the LGPL.
If you do not delete
the provisions above, a recipient may use your
version of this file under
the terms of any one of the MPL, the GPL or the
LGPL.
V8 JavaScript Engine
URL:
http://code.google.com/p/v8
This license applies to all parts of V8 that are not
externally
maintained libraries. The externally maintained
libraries used by V8
are:
- PCRE test suite, located in
test/mjsunit/third_party/regexp-pcre/regexp-
pcre.js. This is based on the
test suite from PCRE-7.3, which is copyrighted by
the University
of Cambridge and Google, Inc. The copyright
notice and license
are embedded in regexp-pcre.js.
- Layout tests, located in
test/mjsunit/third_party/object-keys. These are
based on layout tests from webkit.org which are
copyrighted by
Apple Computer, Inc. and released under a
3-clause BSD license.
- Strongtalk assembler, the basis of the files
assembler-arm-inl.h,
assembler-arm.cc, assembler-arm.h, assembler-
ia32-inl.h,
assembler-ia32.cc, assembler-ia32.h, assembler-
x64-inl.h,
assembler-x64.cc, assembler-x64.h, assembler-
mips-inl.h,
assembler-mips.cc, assembler-mips.h,
assembler.cc and assembler.h.
This code is copyrighted by Sun Microsystems
Inc. and released
under a 3-clause BSD license.
- Valgrind client API header, located at
third_party/valgrind/valgrind.h
This is release under the BSD license.
These libraries have their own licenses; we
recommend you read them,
as their terms may differ from the terms below.
Further license information can be found in LICENSE
files located in
sub-directories.
Copyright 2014, the V8 project authors. All rights
reserved.
Redistribution and use in source and binary forms,
with or without
modification, are permitted provided that the
following conditions are
met:
146