xref: /aosp_15_r20/external/pcre/NOTICE (revision 22dc650d8ae982c6770746019a6f94af92b0f024)
1*22dc650dSSadaf EbrahimiPCRE LICENCE
2*22dc650dSSadaf Ebrahimi------------
3*22dc650dSSadaf Ebrahimi
4*22dc650dSSadaf EbrahimiPCRE is a library of functions to support regular expressions whose syntax
5*22dc650dSSadaf Ebrahimiand semantics are as close as possible to those of the Perl 5 language.
6*22dc650dSSadaf Ebrahimi
7*22dc650dSSadaf EbrahimiRelease 8 of PCRE is distributed under the terms of the "BSD" licence, as
8*22dc650dSSadaf Ebrahimispecified below. The documentation for PCRE, supplied in the "doc"
9*22dc650dSSadaf Ebrahimidirectory, is distributed under the same terms as the software itself.
10*22dc650dSSadaf Ebrahimi
11*22dc650dSSadaf EbrahimiThe basic library functions are written in C and are freestanding. Also
12*22dc650dSSadaf Ebrahimiincluded in the distribution is a set of C++ wrapper functions, and a
13*22dc650dSSadaf Ebrahimijust-in-time compiler that can be used to optimize pattern matching. These
14*22dc650dSSadaf Ebrahimiare both optional features that can be omitted when the library is built.
15*22dc650dSSadaf Ebrahimi
16*22dc650dSSadaf Ebrahimi
17*22dc650dSSadaf EbrahimiTHE BASIC LIBRARY FUNCTIONS
18*22dc650dSSadaf Ebrahimi---------------------------
19*22dc650dSSadaf Ebrahimi
20*22dc650dSSadaf EbrahimiWritten by:       Philip Hazel
21*22dc650dSSadaf EbrahimiEmail local part: ph10
22*22dc650dSSadaf EbrahimiEmail domain:     cam.ac.uk
23*22dc650dSSadaf Ebrahimi
24*22dc650dSSadaf EbrahimiUniversity of Cambridge Computing Service,
25*22dc650dSSadaf EbrahimiCambridge, England.
26*22dc650dSSadaf Ebrahimi
27*22dc650dSSadaf EbrahimiCopyright (c) 1997-2014 University of Cambridge
28*22dc650dSSadaf EbrahimiAll rights reserved.
29*22dc650dSSadaf Ebrahimi
30*22dc650dSSadaf Ebrahimi
31*22dc650dSSadaf EbrahimiPCRE JUST-IN-TIME COMPILATION SUPPORT
32*22dc650dSSadaf Ebrahimi-------------------------------------
33*22dc650dSSadaf Ebrahimi
34*22dc650dSSadaf EbrahimiWritten by:       Zoltan Herczeg
35*22dc650dSSadaf EbrahimiEmail local part: hzmester
36*22dc650dSSadaf EbrahimiEmain domain:     freemail.hu
37*22dc650dSSadaf Ebrahimi
38*22dc650dSSadaf EbrahimiCopyright(c) 2010-2014 Zoltan Herczeg
39*22dc650dSSadaf EbrahimiAll rights reserved.
40*22dc650dSSadaf Ebrahimi
41*22dc650dSSadaf Ebrahimi
42*22dc650dSSadaf EbrahimiSTACK-LESS JUST-IN-TIME COMPILER
43*22dc650dSSadaf Ebrahimi--------------------------------
44*22dc650dSSadaf Ebrahimi
45*22dc650dSSadaf EbrahimiWritten by:       Zoltan Herczeg
46*22dc650dSSadaf EbrahimiEmail local part: hzmester
47*22dc650dSSadaf EbrahimiEmain domain:     freemail.hu
48*22dc650dSSadaf Ebrahimi
49*22dc650dSSadaf EbrahimiCopyright(c) 2009-2014 Zoltan Herczeg
50*22dc650dSSadaf EbrahimiAll rights reserved.
51*22dc650dSSadaf Ebrahimi
52*22dc650dSSadaf Ebrahimi
53*22dc650dSSadaf EbrahimiTHE C++ WRAPPER FUNCTIONS
54*22dc650dSSadaf Ebrahimi-------------------------
55*22dc650dSSadaf Ebrahimi
56*22dc650dSSadaf EbrahimiContributed by:   Google Inc.
57*22dc650dSSadaf Ebrahimi
58*22dc650dSSadaf EbrahimiCopyright (c) 2007-2012, Google Inc.
59*22dc650dSSadaf EbrahimiAll rights reserved.
60*22dc650dSSadaf Ebrahimi
61*22dc650dSSadaf Ebrahimi
62*22dc650dSSadaf EbrahimiTHE "BSD" LICENCE
63*22dc650dSSadaf Ebrahimi-----------------
64*22dc650dSSadaf Ebrahimi
65*22dc650dSSadaf EbrahimiRedistribution and use in source and binary forms, with or without
66*22dc650dSSadaf Ebrahimimodification, are permitted provided that the following conditions are met:
67*22dc650dSSadaf Ebrahimi
68*22dc650dSSadaf Ebrahimi    * Redistributions of source code must retain the above copyright notice,
69*22dc650dSSadaf Ebrahimi      this list of conditions and the following disclaimer.
70*22dc650dSSadaf Ebrahimi
71*22dc650dSSadaf Ebrahimi    * Redistributions in binary form must reproduce the above copyright
72*22dc650dSSadaf Ebrahimi      notice, this list of conditions and the following disclaimer in the
73*22dc650dSSadaf Ebrahimi      documentation and/or other materials provided with the distribution.
74*22dc650dSSadaf Ebrahimi
75*22dc650dSSadaf Ebrahimi    * Neither the name of the University of Cambridge nor the name of Google
76*22dc650dSSadaf Ebrahimi      Inc. nor the names of their contributors may be used to endorse or
77*22dc650dSSadaf Ebrahimi      promote products derived from this software without specific prior
78*22dc650dSSadaf Ebrahimi      written permission.
79*22dc650dSSadaf Ebrahimi
80*22dc650dSSadaf EbrahimiTHIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS"
81*22dc650dSSadaf EbrahimiAND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
82*22dc650dSSadaf EbrahimiIMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
83*22dc650dSSadaf EbrahimiARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE
84*22dc650dSSadaf EbrahimiLIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR
85*22dc650dSSadaf EbrahimiCONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
86*22dc650dSSadaf EbrahimiSUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
87*22dc650dSSadaf EbrahimiINTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN
88*22dc650dSSadaf EbrahimiCONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
89*22dc650dSSadaf EbrahimiARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
90*22dc650dSSadaf EbrahimiPOSSIBILITY OF SUCH DAMAGE.
91*22dc650dSSadaf Ebrahimi
92*22dc650dSSadaf EbrahimiEnd
93