components/pcre/pcre.license
author Mike Sullivan <Mike.Sullivan@Oracle.COM>
Wed, 29 Aug 2012 11:05:56 -0700
changeset 957 255465c5756f
parent 730 38f3620b2700
child 968 4639691236c7
permissions -rw-r--r--
Close of build 04.
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
730
38f3620b2700 6960343 Upgrade PCRE to 8.10 or higher
April Chin <april.chin@oracle.com>
parents: 230
diff changeset
     1
38f3620b2700 6960343 Upgrade PCRE to 8.10 or higher
April Chin <april.chin@oracle.com>
parents: 230
diff changeset
     2
--------------
38f3620b2700 6960343 Upgrade PCRE to 8.10 or higher
April Chin <april.chin@oracle.com>
parents: 230
diff changeset
     3
- PCRE v8.21 -
38f3620b2700 6960343 Upgrade PCRE to 8.10 or higher
April Chin <april.chin@oracle.com>
parents: 230
diff changeset
     4
--------------
230
d6efadb643f7 7042700 move pcre from SFW to userland
April Chin <april.chin@oracle.com>
parents:
diff changeset
     5
d6efadb643f7 7042700 move pcre from SFW to userland
April Chin <april.chin@oracle.com>
parents:
diff changeset
     6
PCRE LICENCE
d6efadb643f7 7042700 move pcre from SFW to userland
April Chin <april.chin@oracle.com>
parents:
diff changeset
     7
------------
d6efadb643f7 7042700 move pcre from SFW to userland
April Chin <april.chin@oracle.com>
parents:
diff changeset
     8
d6efadb643f7 7042700 move pcre from SFW to userland
April Chin <april.chin@oracle.com>
parents:
diff changeset
     9
PCRE is a library of functions to support regular expressions whose syntax
d6efadb643f7 7042700 move pcre from SFW to userland
April Chin <april.chin@oracle.com>
parents:
diff changeset
    10
and semantics are as close as possible to those of the Perl 5 language.
d6efadb643f7 7042700 move pcre from SFW to userland
April Chin <april.chin@oracle.com>
parents:
diff changeset
    11
730
38f3620b2700 6960343 Upgrade PCRE to 8.10 or higher
April Chin <april.chin@oracle.com>
parents: 230
diff changeset
    12
Release 8 of PCRE is distributed under the terms of the "BSD" licence, as
230
d6efadb643f7 7042700 move pcre from SFW to userland
April Chin <april.chin@oracle.com>
parents:
diff changeset
    13
specified below. The documentation for PCRE, supplied in the "doc"
d6efadb643f7 7042700 move pcre from SFW to userland
April Chin <april.chin@oracle.com>
parents:
diff changeset
    14
directory, is distributed under the same terms as the software itself.
d6efadb643f7 7042700 move pcre from SFW to userland
April Chin <april.chin@oracle.com>
parents:
diff changeset
    15
d6efadb643f7 7042700 move pcre from SFW to userland
April Chin <april.chin@oracle.com>
parents:
diff changeset
    16
The basic library functions are written in C and are freestanding. Also
730
38f3620b2700 6960343 Upgrade PCRE to 8.10 or higher
April Chin <april.chin@oracle.com>
parents: 230
diff changeset
    17
included in the distribution is a set of C++ wrapper functions, and a
38f3620b2700 6960343 Upgrade PCRE to 8.10 or higher
April Chin <april.chin@oracle.com>
parents: 230
diff changeset
    18
just-in-time compiler that can be used to optimize pattern matching. These
38f3620b2700 6960343 Upgrade PCRE to 8.10 or higher
April Chin <april.chin@oracle.com>
parents: 230
diff changeset
    19
are both optional features that can be omitted when the library is built.
230
d6efadb643f7 7042700 move pcre from SFW to userland
April Chin <april.chin@oracle.com>
parents:
diff changeset
    20
d6efadb643f7 7042700 move pcre from SFW to userland
April Chin <april.chin@oracle.com>
parents:
diff changeset
    21
d6efadb643f7 7042700 move pcre from SFW to userland
April Chin <april.chin@oracle.com>
parents:
diff changeset
    22
THE BASIC LIBRARY FUNCTIONS
d6efadb643f7 7042700 move pcre from SFW to userland
April Chin <april.chin@oracle.com>
parents:
diff changeset
    23
---------------------------
d6efadb643f7 7042700 move pcre from SFW to userland
April Chin <april.chin@oracle.com>
parents:
diff changeset
    24
d6efadb643f7 7042700 move pcre from SFW to userland
April Chin <april.chin@oracle.com>
parents:
diff changeset
    25
Written by:       Philip Hazel
d6efadb643f7 7042700 move pcre from SFW to userland
April Chin <april.chin@oracle.com>
parents:
diff changeset
    26
Email local part: ph10
d6efadb643f7 7042700 move pcre from SFW to userland
April Chin <april.chin@oracle.com>
parents:
diff changeset
    27
Email domain:     cam.ac.uk
d6efadb643f7 7042700 move pcre from SFW to userland
April Chin <april.chin@oracle.com>
parents:
diff changeset
    28
d6efadb643f7 7042700 move pcre from SFW to userland
April Chin <april.chin@oracle.com>
parents:
diff changeset
    29
University of Cambridge Computing Service,
730
38f3620b2700 6960343 Upgrade PCRE to 8.10 or higher
April Chin <april.chin@oracle.com>
parents: 230
diff changeset
    30
Cambridge, England.
38f3620b2700 6960343 Upgrade PCRE to 8.10 or higher
April Chin <april.chin@oracle.com>
parents: 230
diff changeset
    31
38f3620b2700 6960343 Upgrade PCRE to 8.10 or higher
April Chin <april.chin@oracle.com>
parents: 230
diff changeset
    32
Copyright (c) 1997-2011 University of Cambridge
38f3620b2700 6960343 Upgrade PCRE to 8.10 or higher
April Chin <april.chin@oracle.com>
parents: 230
diff changeset
    33
All rights reserved.
38f3620b2700 6960343 Upgrade PCRE to 8.10 or higher
April Chin <april.chin@oracle.com>
parents: 230
diff changeset
    34
38f3620b2700 6960343 Upgrade PCRE to 8.10 or higher
April Chin <april.chin@oracle.com>
parents: 230
diff changeset
    35
38f3620b2700 6960343 Upgrade PCRE to 8.10 or higher
April Chin <april.chin@oracle.com>
parents: 230
diff changeset
    36
PCRE JUST-IN-TIME COMPILATION SUPPORT
38f3620b2700 6960343 Upgrade PCRE to 8.10 or higher
April Chin <april.chin@oracle.com>
parents: 230
diff changeset
    37
-------------------------------------
38f3620b2700 6960343 Upgrade PCRE to 8.10 or higher
April Chin <april.chin@oracle.com>
parents: 230
diff changeset
    38
38f3620b2700 6960343 Upgrade PCRE to 8.10 or higher
April Chin <april.chin@oracle.com>
parents: 230
diff changeset
    39
Written by:       Zoltan Herczeg
38f3620b2700 6960343 Upgrade PCRE to 8.10 or higher
April Chin <april.chin@oracle.com>
parents: 230
diff changeset
    40
Email local part: hzmester
38f3620b2700 6960343 Upgrade PCRE to 8.10 or higher
April Chin <april.chin@oracle.com>
parents: 230
diff changeset
    41
Emain domain:     freemail.hu
230
d6efadb643f7 7042700 move pcre from SFW to userland
April Chin <april.chin@oracle.com>
parents:
diff changeset
    42
730
38f3620b2700 6960343 Upgrade PCRE to 8.10 or higher
April Chin <april.chin@oracle.com>
parents: 230
diff changeset
    43
Copyright(c) 2010-2011 Zoltan Herczeg
38f3620b2700 6960343 Upgrade PCRE to 8.10 or higher
April Chin <april.chin@oracle.com>
parents: 230
diff changeset
    44
All rights reserved.
38f3620b2700 6960343 Upgrade PCRE to 8.10 or higher
April Chin <april.chin@oracle.com>
parents: 230
diff changeset
    45
38f3620b2700 6960343 Upgrade PCRE to 8.10 or higher
April Chin <april.chin@oracle.com>
parents: 230
diff changeset
    46
38f3620b2700 6960343 Upgrade PCRE to 8.10 or higher
April Chin <april.chin@oracle.com>
parents: 230
diff changeset
    47
STACK-LESS JUST-IN-TIME COMPILER
38f3620b2700 6960343 Upgrade PCRE to 8.10 or higher
April Chin <april.chin@oracle.com>
parents: 230
diff changeset
    48
--------------------------------
38f3620b2700 6960343 Upgrade PCRE to 8.10 or higher
April Chin <april.chin@oracle.com>
parents: 230
diff changeset
    49
38f3620b2700 6960343 Upgrade PCRE to 8.10 or higher
April Chin <april.chin@oracle.com>
parents: 230
diff changeset
    50
Written by:       Zoltan Herczeg
38f3620b2700 6960343 Upgrade PCRE to 8.10 or higher
April Chin <april.chin@oracle.com>
parents: 230
diff changeset
    51
Email local part: hzmester
38f3620b2700 6960343 Upgrade PCRE to 8.10 or higher
April Chin <april.chin@oracle.com>
parents: 230
diff changeset
    52
Emain domain:     freemail.hu
38f3620b2700 6960343 Upgrade PCRE to 8.10 or higher
April Chin <april.chin@oracle.com>
parents: 230
diff changeset
    53
38f3620b2700 6960343 Upgrade PCRE to 8.10 or higher
April Chin <april.chin@oracle.com>
parents: 230
diff changeset
    54
Copyright(c) 2009-2011 Zoltan Herczeg
230
d6efadb643f7 7042700 move pcre from SFW to userland
April Chin <april.chin@oracle.com>
parents:
diff changeset
    55
All rights reserved.
d6efadb643f7 7042700 move pcre from SFW to userland
April Chin <april.chin@oracle.com>
parents:
diff changeset
    56
d6efadb643f7 7042700 move pcre from SFW to userland
April Chin <april.chin@oracle.com>
parents:
diff changeset
    57
d6efadb643f7 7042700 move pcre from SFW to userland
April Chin <april.chin@oracle.com>
parents:
diff changeset
    58
THE C++ WRAPPER FUNCTIONS
d6efadb643f7 7042700 move pcre from SFW to userland
April Chin <april.chin@oracle.com>
parents:
diff changeset
    59
-------------------------
d6efadb643f7 7042700 move pcre from SFW to userland
April Chin <april.chin@oracle.com>
parents:
diff changeset
    60
d6efadb643f7 7042700 move pcre from SFW to userland
April Chin <april.chin@oracle.com>
parents:
diff changeset
    61
Contributed by:   Google Inc.
d6efadb643f7 7042700 move pcre from SFW to userland
April Chin <april.chin@oracle.com>
parents:
diff changeset
    62
730
38f3620b2700 6960343 Upgrade PCRE to 8.10 or higher
April Chin <april.chin@oracle.com>
parents: 230
diff changeset
    63
Copyright (c) 2007-2011, Google Inc.
230
d6efadb643f7 7042700 move pcre from SFW to userland
April Chin <april.chin@oracle.com>
parents:
diff changeset
    64
All rights reserved.
d6efadb643f7 7042700 move pcre from SFW to userland
April Chin <april.chin@oracle.com>
parents:
diff changeset
    65
d6efadb643f7 7042700 move pcre from SFW to userland
April Chin <april.chin@oracle.com>
parents:
diff changeset
    66
d6efadb643f7 7042700 move pcre from SFW to userland
April Chin <april.chin@oracle.com>
parents:
diff changeset
    67
THE "BSD" LICENCE
d6efadb643f7 7042700 move pcre from SFW to userland
April Chin <april.chin@oracle.com>
parents:
diff changeset
    68
-----------------
d6efadb643f7 7042700 move pcre from SFW to userland
April Chin <april.chin@oracle.com>
parents:
diff changeset
    69
d6efadb643f7 7042700 move pcre from SFW to userland
April Chin <april.chin@oracle.com>
parents:
diff changeset
    70
Redistribution and use in source and binary forms, with or without
d6efadb643f7 7042700 move pcre from SFW to userland
April Chin <april.chin@oracle.com>
parents:
diff changeset
    71
modification, are permitted provided that the following conditions are met:
d6efadb643f7 7042700 move pcre from SFW to userland
April Chin <april.chin@oracle.com>
parents:
diff changeset
    72
d6efadb643f7 7042700 move pcre from SFW to userland
April Chin <april.chin@oracle.com>
parents:
diff changeset
    73
    * Redistributions of source code must retain the above copyright notice,
d6efadb643f7 7042700 move pcre from SFW to userland
April Chin <april.chin@oracle.com>
parents:
diff changeset
    74
      this list of conditions and the following disclaimer.
d6efadb643f7 7042700 move pcre from SFW to userland
April Chin <april.chin@oracle.com>
parents:
diff changeset
    75
d6efadb643f7 7042700 move pcre from SFW to userland
April Chin <april.chin@oracle.com>
parents:
diff changeset
    76
    * Redistributions in binary form must reproduce the above copyright
d6efadb643f7 7042700 move pcre from SFW to userland
April Chin <april.chin@oracle.com>
parents:
diff changeset
    77
      notice, this list of conditions and the following disclaimer in the
d6efadb643f7 7042700 move pcre from SFW to userland
April Chin <april.chin@oracle.com>
parents:
diff changeset
    78
      documentation and/or other materials provided with the distribution.
d6efadb643f7 7042700 move pcre from SFW to userland
April Chin <april.chin@oracle.com>
parents:
diff changeset
    79
d6efadb643f7 7042700 move pcre from SFW to userland
April Chin <april.chin@oracle.com>
parents:
diff changeset
    80
    * Neither the name of the University of Cambridge nor the name of Google
d6efadb643f7 7042700 move pcre from SFW to userland
April Chin <april.chin@oracle.com>
parents:
diff changeset
    81
      Inc. nor the names of their contributors may be used to endorse or
d6efadb643f7 7042700 move pcre from SFW to userland
April Chin <april.chin@oracle.com>
parents:
diff changeset
    82
      promote products derived from this software without specific prior
d6efadb643f7 7042700 move pcre from SFW to userland
April Chin <april.chin@oracle.com>
parents:
diff changeset
    83
      written permission.
d6efadb643f7 7042700 move pcre from SFW to userland
April Chin <april.chin@oracle.com>
parents:
diff changeset
    84
d6efadb643f7 7042700 move pcre from SFW to userland
April Chin <april.chin@oracle.com>
parents:
diff changeset
    85
THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS"
d6efadb643f7 7042700 move pcre from SFW to userland
April Chin <april.chin@oracle.com>
parents:
diff changeset
    86
AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
d6efadb643f7 7042700 move pcre from SFW to userland
April Chin <april.chin@oracle.com>
parents:
diff changeset
    87
IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
d6efadb643f7 7042700 move pcre from SFW to userland
April Chin <april.chin@oracle.com>
parents:
diff changeset
    88
ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE
d6efadb643f7 7042700 move pcre from SFW to userland
April Chin <april.chin@oracle.com>
parents:
diff changeset
    89
LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR
d6efadb643f7 7042700 move pcre from SFW to userland
April Chin <april.chin@oracle.com>
parents:
diff changeset
    90
CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
d6efadb643f7 7042700 move pcre from SFW to userland
April Chin <april.chin@oracle.com>
parents:
diff changeset
    91
SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
d6efadb643f7 7042700 move pcre from SFW to userland
April Chin <april.chin@oracle.com>
parents:
diff changeset
    92
INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN
d6efadb643f7 7042700 move pcre from SFW to userland
April Chin <april.chin@oracle.com>
parents:
diff changeset
    93
CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
d6efadb643f7 7042700 move pcre from SFW to userland
April Chin <april.chin@oracle.com>
parents:
diff changeset
    94
ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
d6efadb643f7 7042700 move pcre from SFW to userland
April Chin <april.chin@oracle.com>
parents:
diff changeset
    95
POSSIBILITY OF SUCH DAMAGE.
d6efadb643f7 7042700 move pcre from SFW to userland
April Chin <april.chin@oracle.com>
parents:
diff changeset
    96
d6efadb643f7 7042700 move pcre from SFW to userland
April Chin <april.chin@oracle.com>
parents:
diff changeset
    97
End