components/pcre/pcre.license
changeset 1004 b32cca8b1d1a
parent 968 4639691236c7
child 1029 6fa22a458187
equal deleted inserted replaced
1003:c5d4b839f060 1004:b32cca8b1d1a
     1 
       
     2 --------------
     1 --------------
     3 - PCRE v8.21 -
     2 - PCRE v8.21 -
     4 --------------
     3 --------------
     5 Oracle Internal Tracking Number 9271
     4 Oracle Internal Tracking Number 9271
       
     5 ------------------------------------------------------------------------------ 
     6 
     6 
     7 PCRE LICENCE 
     7 PCRE LICENCE
     8 ------------ 
     8 ------------
     9 
     9 
    10 PCRE is a library of functions to support regular expressions whose syntax 
    10 PCRE is a library of functions to support regular expressions whose syntax
    11 and semantics are as close as possible to those of the Perl 5 language. 
    11 and semantics are as close as possible to those of the Perl 5 language.
    12 
    12 
    13 Release 8 of PCRE is distributed under the terms of the "BSD" licence, as 
    13 Release 8 of PCRE is distributed under the terms of the "BSD" licence, as
    14 specified below. The documentation for PCRE, supplied in the "doc" 
    14 specified below. The documentation for PCRE, supplied in the "doc"
    15 directory, is distributed under the same terms as the software itself. 
    15 directory, is distributed under the same terms as the software itself.
    16 
    16 
    17 The basic library functions are written in C and are freestanding. Also 
    17 The basic library functions are written in C and are freestanding. Also
    18 included in the distribution is a set of C++ wrapper functions, and a 
    18 included in the distribution is a set of C++ wrapper functions, and a
    19 just-in-time compiler that can be used to optimize pattern matching. These 
    19 just-in-time compiler that can be used to optimize pattern matching. These
    20 are both optional features that can be omitted when the library is built. 
    20 are both optional features that can be omitted when the library is built.
    21 
    21 
    22 
    22 
    23 THE BASIC LIBRARY FUNCTIONS 
    23 THE BASIC LIBRARY FUNCTIONS
    24 --------------------------- 
    24 ---------------------------
    25 
    25 
    26 Written by:       Philip Hazel 
    26 Written by:       Philip Hazel
    27 Email local part: ph10 
    27 Email local part: ph10
    28 Email domain:     cam.ac.uk 
    28 Email domain:     cam.ac.uk
    29 
    29 
    30 University of Cambridge Computing Service, 
    30 University of Cambridge Computing Service,
    31 Cambridge, England. 
    31 Cambridge, England.
    32 
    32 
    33 Copyright (c) 1997-2011 University of Cambridge 
    33 Copyright (c) 1997-2011 University of Cambridge
    34 All rights reserved. 
    34 All rights reserved.
    35 
    35 
    36 
    36 
    37 PCRE JUST-IN-TIME COMPILATION SUPPORT 
    37 PCRE JUST-IN-TIME COMPILATION SUPPORT
    38 ------------------------------------- 
    38 -------------------------------------
    39 
    39 
    40 Written by:       Zoltan Herczeg 
    40 Written by:       Zoltan Herczeg
    41 Email local part: hzmester 
    41 Email local part: hzmester
    42 Emain domain:     freemail.hu 
    42 Emain domain:     freemail.hu
    43 
    43 
    44 Copyright(c) 2010-2011 Zoltan Herczeg 
    44 Copyright(c) 2010-2011 Zoltan Herczeg
    45 All rights reserved. 
    45 All rights reserved.
    46 
    46 
    47 
    47 
    48 STACK-LESS JUST-IN-TIME COMPILER 
    48 STACK-LESS JUST-IN-TIME COMPILER
    49 -------------------------------- 
    49 --------------------------------
    50 
    50 
    51 Written by:       Zoltan Herczeg 
    51 Written by:       Zoltan Herczeg
    52 Email local part: hzmester 
    52 Email local part: hzmester
    53 Emain domain:     freemail.hu 
    53 Emain domain:     freemail.hu
    54 
    54 
    55 Copyright(c) 2009-2011 Zoltan Herczeg 
    55 Copyright(c) 2009-2011 Zoltan Herczeg
    56 All rights reserved. 
    56 All rights reserved.
    57 
    57 
    58 
    58 
    59 THE C++ WRAPPER FUNCTIONS 
    59 THE C++ WRAPPER FUNCTIONS
    60 ------------------------- 
    60 -------------------------
    61 
    61 
    62 Contributed by:   Google Inc. 
    62 Contributed by:   Google Inc.
    63 
    63 
    64 Copyright (c) 2007-2011, Google Inc. 
    64 Copyright (c) 2007-2011, Google Inc.
    65 All rights reserved. 
    65 All rights reserved.
    66 
    66 
    67 
    67 
    68 THE "BSD" LICENCE 
    68 THE "BSD" LICENCE
    69 ----------------- 
    69 -----------------
    70 
    70 
    71 Redistribution and use in source and binary forms, with or without 
       
    72 modification, are permitted provided that the following conditions are met: 
       
    73 
       
    74     * Redistributions of source code must retain the above copyright notice, 
       
    75       this list of conditions and the following disclaimer. 
       
    76 
       
    77     * Redistributions in binary form must reproduce the above copyright 
       
    78       notice, this list of conditions and the following disclaimer in the 
       
    79       documentation and/or other materials provided with the distribution. 
       
    80 
       
    81     * Neither the name of the University of Cambridge nor the name of Google 
       
    82       Inc. nor the names of their contributors may be used to endorse or 
       
    83       promote products derived from this software without specific prior 
       
    84       written permission. 
       
    85  
       
    86 THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" 
       
    87 AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE 
       
    88 IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE 
       
    89 ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE 
       
    90 LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR 
       
    91 CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF 
       
    92 SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS 
       
    93 INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN 
       
    94 CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) 
       
    95 ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE 
       
    96 POSSIBILITY OF SUCH DAMAGE. 
       
    97 
       
    98 
       
    99 ADDITIONAL COPYRIGHT NOTICES PRESENT IN SOURCE CODE FILES:
       
   100 
       
   101 1. Cambridge University/Philip Hazel Copyright Header:
       
   102 
       
   103 /*************************************************
       
   104 *      Perl-Compatible Regular Expressions       *
       
   105 *************************************************/
       
   106 
       
   107 /* PCRE is a library of functions to support regular expressions whose syntax
       
   108 and semantics are as close as possible to those of the Perl 5 language.
       
   109 
       
   110                        Written by Philip Hazel
       
   111            Copyright (c) 1997-2011 University of Cambridge
       
   112 
       
   113 -----------------------------------------------------------------------------
       
   114 Redistribution and use in source and binary forms, with or without
    71 Redistribution and use in source and binary forms, with or without
   115 modification, are permitted provided that the following conditions are met:
    72 modification, are permitted provided that the following conditions are met:
   116 
    73 
   117     * Redistributions of source code must retain the above copyright notice,
    74     * Redistributions of source code must retain the above copyright notice,
   118       this list of conditions and the following disclaimer.
    75       this list of conditions and the following disclaimer.
   119 
    76 
   120     * Redistributions in binary form must reproduce the above copyright
    77     * Redistributions in binary form must reproduce the above copyright
   121       notice, this list of conditions and the following disclaimer in the
    78       notice, this list of conditions and the following disclaimer in the
   122       documentation and/or other materials provided with the distribution.
    79       documentation and/or other materials provided with the distribution.
   123 
    80 
   124     * Neither the name of the University of Cambridge nor the names of its
    81     * Neither the name of the University of Cambridge nor the name of Google
   125       contributors may be used to endorse or promote products derived from
    82       Inc. nor the names of their contributors may be used to endorse or
   126       this software without specific prior written permission.
    83       promote products derived from this software without specific prior
       
    84       written permission.
   127 
    85 
   128 THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS"
    86 THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS"
   129 AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
    87 AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
   130 IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
    88 IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
   131 ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE
    89 ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE
   134 SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
    92 SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
   135 INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN
    93 INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN
   136 CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
    94 CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
   137 ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
    95 ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
   138 POSSIBILITY OF SUCH DAMAGE.
    96 POSSIBILITY OF SUCH DAMAGE.
   139 -----------------------------------------------------------------------------
       
   140 */
       
   141 
    97 
   142 
    98 End
   143 2. GOOGLE Copyright Header:
       
   144 
       
   145 
       
   146 // Copyright (c) 2005 - 2010, Google Inc. 
       
   147 // All rights reserved. 
       
   148 // 
       
   149 // Redistribution and use in source and binary forms, with or without 
       
   150 // modification, are permitted provided that the following conditions are 
       
   151 // met: 
       
   152 // 
       
   153 //     * Redistributions of source code must retain the above copyright 
       
   154 // notice, this list of conditions and the following disclaimer. 
       
   155 //     * Redistributions in binary form must reproduce the above 
       
   156 // copyright notice, this list of conditions and the following disclaimer 
       
   157 // in the documentation and/or other materials provided with the 
       
   158 // distribution. 
       
   159 //     * Neither the name of Google Inc. nor the names of its 
       
   160 // contributors may be used to endorse or promote products derived from 
       
   161 // this software without specific prior written permission. 
       
   162 // 
       
   163 // THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS 
       
   164 // "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT 
       
   165 // LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR 
       
   166 // A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT 
       
   167 // OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, 
       
   168 // SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT 
       
   169 // LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, 
       
   170 // DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY 
       
   171 // THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT 
       
   172 // (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE 
       
   173 // OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 
       
   174 // 
       
   175 // Author: Sanjay Ghemawat 
       
   176 // Author: Greg J. Badros
       
   177 // Author: [email protected] (Wilson Hsieh)
       
   178 
       
   179 
       
   180 3. Stack-less Just-In-Time Compiler Copyright Header:
       
   181 
       
   182 
       
   183  *    Stack-less Just-In-Time compiler 
       
   184  * 
       
   185  *    Copyright 2009-2010 Zoltan Herczeg ([email protected]). All rights reserved. 
       
   186  * 
       
   187  * Redistribution and use in source and binary forms, with or without modification, are 
       
   188  * permitted provided that the following conditions are met: 
       
   189  * 
       
   190  *   1. Redistributions of source code must retain the above copyright notice, this list of 
       
   191  *      conditions and the following disclaimer. 
       
   192  * 
       
   193  *   2. Redistributions in binary form must reproduce the above copyright notice, this list 
       
   194  *      of conditions and the following disclaimer in the documentation and/or other materials 
       
   195  *      provided with the distribution. 
       
   196  * 
       
   197  * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDER(S) AND CONTRIBUTORS ``AS IS'' AND ANY 
       
   198  * EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES 
       
   199  * OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT 
       
   200  * SHALL THE COPYRIGHT HOLDER(S) OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, 
       
   201  * INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED 
       
   202  * TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR 
       
   203  * BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN 
       
   204  * CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN 
       
   205  * ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.