components/pcre/pcre.license
changeset 968 4639691236c7
parent 730 38f3620b2700
child 1004 b32cca8b1d1a
equal deleted inserted replaced
967:92027d7f7d91 968:4639691236c7
     1 
     1 
     2 --------------
     2 --------------
     3 - PCRE v8.21 -
     3 - PCRE v8.21 -
     4 --------------
     4 --------------
     5 
     5 Oracle Internal Tracking Number 9271
     6 PCRE LICENCE
     6 
     7 ------------
     7 PCRE LICENCE 
     8 
     8 ------------ 
     9 PCRE is a library of functions to support regular expressions whose syntax
     9 
       
    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. 
       
    12 
       
    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" 
       
    15 directory, is distributed under the same terms as the software itself. 
       
    16 
       
    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 
       
    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. 
       
    21 
       
    22 
       
    23 THE BASIC LIBRARY FUNCTIONS 
       
    24 --------------------------- 
       
    25 
       
    26 Written by:       Philip Hazel 
       
    27 Email local part: ph10 
       
    28 Email domain:     cam.ac.uk 
       
    29 
       
    30 University of Cambridge Computing Service, 
       
    31 Cambridge, England. 
       
    32 
       
    33 Copyright (c) 1997-2011 University of Cambridge 
       
    34 All rights reserved. 
       
    35 
       
    36 
       
    37 PCRE JUST-IN-TIME COMPILATION SUPPORT 
       
    38 ------------------------------------- 
       
    39 
       
    40 Written by:       Zoltan Herczeg 
       
    41 Email local part: hzmester 
       
    42 Emain domain:     freemail.hu 
       
    43 
       
    44 Copyright(c) 2010-2011 Zoltan Herczeg 
       
    45 All rights reserved. 
       
    46 
       
    47 
       
    48 STACK-LESS JUST-IN-TIME COMPILER 
       
    49 -------------------------------- 
       
    50 
       
    51 Written by:       Zoltan Herczeg 
       
    52 Email local part: hzmester 
       
    53 Emain domain:     freemail.hu 
       
    54 
       
    55 Copyright(c) 2009-2011 Zoltan Herczeg 
       
    56 All rights reserved. 
       
    57 
       
    58 
       
    59 THE C++ WRAPPER FUNCTIONS 
       
    60 ------------------------- 
       
    61 
       
    62 Contributed by:   Google Inc. 
       
    63 
       
    64 Copyright (c) 2007-2011, Google Inc. 
       
    65 All rights reserved. 
       
    66 
       
    67 
       
    68 THE "BSD" LICENCE 
       
    69 ----------------- 
       
    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
    10 and semantics are as close as possible to those of the Perl 5 language.
   108 and semantics are as close as possible to those of the Perl 5 language.
    11 
   109 
    12 Release 8 of PCRE is distributed under the terms of the "BSD" licence, as
   110                        Written by Philip Hazel
    13 specified below. The documentation for PCRE, supplied in the "doc"
   111            Copyright (c) 1997-2011 University of Cambridge
    14 directory, is distributed under the same terms as the software itself.
   112 
    15 
   113 -----------------------------------------------------------------------------
    16 The basic library functions are written in C and are freestanding. Also
       
    17 included in the distribution is a set of C++ wrapper functions, and a
       
    18 just-in-time compiler that can be used to optimize pattern matching. These
       
    19 are both optional features that can be omitted when the library is built.
       
    20 
       
    21 
       
    22 THE BASIC LIBRARY FUNCTIONS
       
    23 ---------------------------
       
    24 
       
    25 Written by:       Philip Hazel
       
    26 Email local part: ph10
       
    27 Email domain:     cam.ac.uk
       
    28 
       
    29 University of Cambridge Computing Service,
       
    30 Cambridge, England.
       
    31 
       
    32 Copyright (c) 1997-2011 University of Cambridge
       
    33 All rights reserved.
       
    34 
       
    35 
       
    36 PCRE JUST-IN-TIME COMPILATION SUPPORT
       
    37 -------------------------------------
       
    38 
       
    39 Written by:       Zoltan Herczeg
       
    40 Email local part: hzmester
       
    41 Emain domain:     freemail.hu
       
    42 
       
    43 Copyright(c) 2010-2011 Zoltan Herczeg
       
    44 All rights reserved.
       
    45 
       
    46 
       
    47 STACK-LESS JUST-IN-TIME COMPILER
       
    48 --------------------------------
       
    49 
       
    50 Written by:       Zoltan Herczeg
       
    51 Email local part: hzmester
       
    52 Emain domain:     freemail.hu
       
    53 
       
    54 Copyright(c) 2009-2011 Zoltan Herczeg
       
    55 All rights reserved.
       
    56 
       
    57 
       
    58 THE C++ WRAPPER FUNCTIONS
       
    59 -------------------------
       
    60 
       
    61 Contributed by:   Google Inc.
       
    62 
       
    63 Copyright (c) 2007-2011, Google Inc.
       
    64 All rights reserved.
       
    65 
       
    66 
       
    67 THE "BSD" LICENCE
       
    68 -----------------
       
    69 
       
    70 Redistribution and use in source and binary forms, with or without
   114 Redistribution and use in source and binary forms, with or without
    71 modification, are permitted provided that the following conditions are met:
   115 modification, are permitted provided that the following conditions are met:
    72 
   116 
    73     * Redistributions of source code must retain the above copyright notice,
   117     * Redistributions of source code must retain the above copyright notice,
    74       this list of conditions and the following disclaimer.
   118       this list of conditions and the following disclaimer.
    75 
   119 
    76     * Redistributions in binary form must reproduce the above copyright
   120     * Redistributions in binary form must reproduce the above copyright
    77       notice, this list of conditions and the following disclaimer in the
   121       notice, this list of conditions and the following disclaimer in the
    78       documentation and/or other materials provided with the distribution.
   122       documentation and/or other materials provided with the distribution.
    79 
   123 
    80     * Neither the name of the University of Cambridge nor the name of Google
   124     * Neither the name of the University of Cambridge nor the names of its
    81       Inc. nor the names of their contributors may be used to endorse or
   125       contributors may be used to endorse or promote products derived from
    82       promote products derived from this software without specific prior
   126       this software without specific prior written permission.
    83       written permission.
       
    84 
   127 
    85 THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS"
   128 THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS"
    86 AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
   129 AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
    87 IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
   130 IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
    88 ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE
   131 ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE
    91 SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
   134 SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
    92 INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN
   135 INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN
    93 CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
   136 CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
    94 ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
   137 ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
    95 POSSIBILITY OF SUCH DAMAGE.
   138 POSSIBILITY OF SUCH DAMAGE.
    96 
   139 -----------------------------------------------------------------------------
    97 End
   140 */
       
   141 
       
   142 
       
   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.