components/pcre/pcre.license
author Rich Burridge <rich.burridge@oracle.com>
Thu, 25 Oct 2012 13:35:55 -0700
changeset 1028 30d7999e80d9
parent 1004 b32cca8b1d1a
child 1029 6fa22a458187
permissions -rw-r--r--
7203970 lua update breaks things
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
- PCRE v8.21 -
38f3620b2700 6960343 Upgrade PCRE to 8.10 or higher
April Chin <april.chin@oracle.com>
parents: 230
diff changeset
     3
--------------
968
4639691236c7 7152725 update pcre v8.21 license file
April Chin <april.chin@oracle.com>
parents: 730
diff changeset
     4
Oracle Internal Tracking Number 9271
1004
b32cca8b1d1a 7199210 - let's add some TPNOs
Stefan Teleman <stefan.teleman@oracle.com>
parents: 968
diff changeset
     5
------------------------------------------------------------------------------ 
230
d6efadb643f7 7042700 move pcre from SFW to userland
April Chin <april.chin@oracle.com>
parents:
diff changeset
     6
1004
b32cca8b1d1a 7199210 - let's add some TPNOs
Stefan Teleman <stefan.teleman@oracle.com>
parents: 968
diff changeset
     7
PCRE LICENCE
b32cca8b1d1a 7199210 - let's add some TPNOs
Stefan Teleman <stefan.teleman@oracle.com>
parents: 968
diff changeset
     8
------------
230
d6efadb643f7 7042700 move pcre from SFW to userland
April Chin <april.chin@oracle.com>
parents:
diff changeset
     9
1004
b32cca8b1d1a 7199210 - let's add some TPNOs
Stefan Teleman <stefan.teleman@oracle.com>
parents: 968
diff changeset
    10
PCRE is a library of functions to support regular expressions whose syntax
b32cca8b1d1a 7199210 - let's add some TPNOs
Stefan Teleman <stefan.teleman@oracle.com>
parents: 968
diff changeset
    11
and semantics are as close as possible to those of the Perl 5 language.
230
d6efadb643f7 7042700 move pcre from SFW to userland
April Chin <april.chin@oracle.com>
parents:
diff changeset
    12
1004
b32cca8b1d1a 7199210 - let's add some TPNOs
Stefan Teleman <stefan.teleman@oracle.com>
parents: 968
diff changeset
    13
Release 8 of PCRE is distributed under the terms of the "BSD" licence, as
b32cca8b1d1a 7199210 - let's add some TPNOs
Stefan Teleman <stefan.teleman@oracle.com>
parents: 968
diff changeset
    14
specified below. The documentation for PCRE, supplied in the "doc"
b32cca8b1d1a 7199210 - let's add some TPNOs
Stefan Teleman <stefan.teleman@oracle.com>
parents: 968
diff changeset
    15
directory, is distributed under the same terms as the software itself.
230
d6efadb643f7 7042700 move pcre from SFW to userland
April Chin <april.chin@oracle.com>
parents:
diff changeset
    16
1004
b32cca8b1d1a 7199210 - let's add some TPNOs
Stefan Teleman <stefan.teleman@oracle.com>
parents: 968
diff changeset
    17
The basic library functions are written in C and are freestanding. Also
b32cca8b1d1a 7199210 - let's add some TPNOs
Stefan Teleman <stefan.teleman@oracle.com>
parents: 968
diff changeset
    18
included in the distribution is a set of C++ wrapper functions, and a
b32cca8b1d1a 7199210 - let's add some TPNOs
Stefan Teleman <stefan.teleman@oracle.com>
parents: 968
diff changeset
    19
just-in-time compiler that can be used to optimize pattern matching. These
b32cca8b1d1a 7199210 - let's add some TPNOs
Stefan Teleman <stefan.teleman@oracle.com>
parents: 968
diff changeset
    20
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
    21
d6efadb643f7 7042700 move pcre from SFW to userland
April Chin <april.chin@oracle.com>
parents:
diff changeset
    22
1004
b32cca8b1d1a 7199210 - let's add some TPNOs
Stefan Teleman <stefan.teleman@oracle.com>
parents: 968
diff changeset
    23
THE BASIC LIBRARY FUNCTIONS
b32cca8b1d1a 7199210 - let's add some TPNOs
Stefan Teleman <stefan.teleman@oracle.com>
parents: 968
diff changeset
    24
---------------------------
230
d6efadb643f7 7042700 move pcre from SFW to userland
April Chin <april.chin@oracle.com>
parents:
diff changeset
    25
1004
b32cca8b1d1a 7199210 - let's add some TPNOs
Stefan Teleman <stefan.teleman@oracle.com>
parents: 968
diff changeset
    26
Written by:       Philip Hazel
b32cca8b1d1a 7199210 - let's add some TPNOs
Stefan Teleman <stefan.teleman@oracle.com>
parents: 968
diff changeset
    27
Email local part: ph10
b32cca8b1d1a 7199210 - let's add some TPNOs
Stefan Teleman <stefan.teleman@oracle.com>
parents: 968
diff changeset
    28
Email domain:     cam.ac.uk
230
d6efadb643f7 7042700 move pcre from SFW to userland
April Chin <april.chin@oracle.com>
parents:
diff changeset
    29
1004
b32cca8b1d1a 7199210 - let's add some TPNOs
Stefan Teleman <stefan.teleman@oracle.com>
parents: 968
diff changeset
    30
University of Cambridge Computing Service,
b32cca8b1d1a 7199210 - let's add some TPNOs
Stefan Teleman <stefan.teleman@oracle.com>
parents: 968
diff changeset
    31
Cambridge, England.
730
38f3620b2700 6960343 Upgrade PCRE to 8.10 or higher
April Chin <april.chin@oracle.com>
parents: 230
diff changeset
    32
1004
b32cca8b1d1a 7199210 - let's add some TPNOs
Stefan Teleman <stefan.teleman@oracle.com>
parents: 968
diff changeset
    33
Copyright (c) 1997-2011 University of Cambridge
b32cca8b1d1a 7199210 - let's add some TPNOs
Stefan Teleman <stefan.teleman@oracle.com>
parents: 968
diff changeset
    34
All rights reserved.
730
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
1004
b32cca8b1d1a 7199210 - let's add some TPNOs
Stefan Teleman <stefan.teleman@oracle.com>
parents: 968
diff changeset
    37
PCRE JUST-IN-TIME COMPILATION SUPPORT
b32cca8b1d1a 7199210 - let's add some TPNOs
Stefan Teleman <stefan.teleman@oracle.com>
parents: 968
diff changeset
    38
-------------------------------------
730
38f3620b2700 6960343 Upgrade PCRE to 8.10 or higher
April Chin <april.chin@oracle.com>
parents: 230
diff changeset
    39
1004
b32cca8b1d1a 7199210 - let's add some TPNOs
Stefan Teleman <stefan.teleman@oracle.com>
parents: 968
diff changeset
    40
Written by:       Zoltan Herczeg
b32cca8b1d1a 7199210 - let's add some TPNOs
Stefan Teleman <stefan.teleman@oracle.com>
parents: 968
diff changeset
    41
Email local part: hzmester
b32cca8b1d1a 7199210 - let's add some TPNOs
Stefan Teleman <stefan.teleman@oracle.com>
parents: 968
diff changeset
    42
Emain domain:     freemail.hu
230
d6efadb643f7 7042700 move pcre from SFW to userland
April Chin <april.chin@oracle.com>
parents:
diff changeset
    43
1004
b32cca8b1d1a 7199210 - let's add some TPNOs
Stefan Teleman <stefan.teleman@oracle.com>
parents: 968
diff changeset
    44
Copyright(c) 2010-2011 Zoltan Herczeg
b32cca8b1d1a 7199210 - let's add some TPNOs
Stefan Teleman <stefan.teleman@oracle.com>
parents: 968
diff changeset
    45
All rights reserved.
730
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
1004
b32cca8b1d1a 7199210 - let's add some TPNOs
Stefan Teleman <stefan.teleman@oracle.com>
parents: 968
diff changeset
    48
STACK-LESS JUST-IN-TIME COMPILER
b32cca8b1d1a 7199210 - let's add some TPNOs
Stefan Teleman <stefan.teleman@oracle.com>
parents: 968
diff changeset
    49
--------------------------------
730
38f3620b2700 6960343 Upgrade PCRE to 8.10 or higher
April Chin <april.chin@oracle.com>
parents: 230
diff changeset
    50
1004
b32cca8b1d1a 7199210 - let's add some TPNOs
Stefan Teleman <stefan.teleman@oracle.com>
parents: 968
diff changeset
    51
Written by:       Zoltan Herczeg
b32cca8b1d1a 7199210 - let's add some TPNOs
Stefan Teleman <stefan.teleman@oracle.com>
parents: 968
diff changeset
    52
Email local part: hzmester
b32cca8b1d1a 7199210 - let's add some TPNOs
Stefan Teleman <stefan.teleman@oracle.com>
parents: 968
diff changeset
    53
Emain domain:     freemail.hu
b32cca8b1d1a 7199210 - let's add some TPNOs
Stefan Teleman <stefan.teleman@oracle.com>
parents: 968
diff changeset
    54
b32cca8b1d1a 7199210 - let's add some TPNOs
Stefan Teleman <stefan.teleman@oracle.com>
parents: 968
diff changeset
    55
Copyright(c) 2009-2011 Zoltan Herczeg
b32cca8b1d1a 7199210 - let's add some TPNOs
Stefan Teleman <stefan.teleman@oracle.com>
parents: 968
diff changeset
    56
All rights reserved.
230
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
1004
b32cca8b1d1a 7199210 - let's add some TPNOs
Stefan Teleman <stefan.teleman@oracle.com>
parents: 968
diff changeset
    59
THE C++ WRAPPER FUNCTIONS
b32cca8b1d1a 7199210 - let's add some TPNOs
Stefan Teleman <stefan.teleman@oracle.com>
parents: 968
diff changeset
    60
-------------------------
230
d6efadb643f7 7042700 move pcre from SFW to userland
April Chin <april.chin@oracle.com>
parents:
diff changeset
    61
1004
b32cca8b1d1a 7199210 - let's add some TPNOs
Stefan Teleman <stefan.teleman@oracle.com>
parents: 968
diff changeset
    62
Contributed by:   Google Inc.
230
d6efadb643f7 7042700 move pcre from SFW to userland
April Chin <april.chin@oracle.com>
parents:
diff changeset
    63
1004
b32cca8b1d1a 7199210 - let's add some TPNOs
Stefan Teleman <stefan.teleman@oracle.com>
parents: 968
diff changeset
    64
Copyright (c) 2007-2011, Google Inc.
b32cca8b1d1a 7199210 - let's add some TPNOs
Stefan Teleman <stefan.teleman@oracle.com>
parents: 968
diff changeset
    65
All rights reserved.
b32cca8b1d1a 7199210 - let's add some TPNOs
Stefan Teleman <stefan.teleman@oracle.com>
parents: 968
diff changeset
    66
230
d6efadb643f7 7042700 move pcre from SFW to userland
April Chin <april.chin@oracle.com>
parents:
diff changeset
    67
1004
b32cca8b1d1a 7199210 - let's add some TPNOs
Stefan Teleman <stefan.teleman@oracle.com>
parents: 968
diff changeset
    68
THE "BSD" LICENCE
b32cca8b1d1a 7199210 - let's add some TPNOs
Stefan Teleman <stefan.teleman@oracle.com>
parents: 968
diff changeset
    69
-----------------
230
d6efadb643f7 7042700 move pcre from SFW to userland
April Chin <april.chin@oracle.com>
parents:
diff changeset
    70
d6efadb643f7 7042700 move pcre from SFW to userland
April Chin <april.chin@oracle.com>
parents:
diff changeset
    71
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
    72
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
    73
d6efadb643f7 7042700 move pcre from SFW to userland
April Chin <april.chin@oracle.com>
parents:
diff changeset
    74
    * 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
    75
      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
    76
d6efadb643f7 7042700 move pcre from SFW to userland
April Chin <april.chin@oracle.com>
parents:
diff changeset
    77
    * 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
    78
      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
    79
      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
    80
1004
b32cca8b1d1a 7199210 - let's add some TPNOs
Stefan Teleman <stefan.teleman@oracle.com>
parents: 968
diff changeset
    81
    * Neither the name of the University of Cambridge nor the name of Google
b32cca8b1d1a 7199210 - let's add some TPNOs
Stefan Teleman <stefan.teleman@oracle.com>
parents: 968
diff changeset
    82
      Inc. nor the names of their contributors may be used to endorse or
b32cca8b1d1a 7199210 - let's add some TPNOs
Stefan Teleman <stefan.teleman@oracle.com>
parents: 968
diff changeset
    83
      promote products derived from this software without specific prior
b32cca8b1d1a 7199210 - let's add some TPNOs
Stefan Teleman <stefan.teleman@oracle.com>
parents: 968
diff changeset
    84
      written permission.
230
d6efadb643f7 7042700 move pcre from SFW to userland
April Chin <april.chin@oracle.com>
parents:
diff changeset
    85
d6efadb643f7 7042700 move pcre from SFW to userland
April Chin <april.chin@oracle.com>
parents:
diff changeset
    86
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
    87
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
    88
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
    89
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
    90
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
    91
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
    92
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
    93
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
    94
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
    95
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
    96
POSSIBILITY OF SUCH DAMAGE.
d6efadb643f7 7042700 move pcre from SFW to userland
April Chin <april.chin@oracle.com>
parents:
diff changeset
    97
1004
b32cca8b1d1a 7199210 - let's add some TPNOs
Stefan Teleman <stefan.teleman@oracle.com>
parents: 968
diff changeset
    98
End