Skip to content

Commit 67dfcdb

Browse files
petkweltling
authored andcommitted
Update README.REDIST.BINS
- Update PCRE2 library license info - Added libbcmath license info
1 parent 07257a5 commit 67dfcdb

File tree

1 file changed

+101
-1
lines changed

1 file changed

+101
-1
lines changed

README.REDIST.BINS

+101-1
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
1. libmagic (ext/fileinfo) see ext/fileinfo/libmagic/LICENSE
22
2. Oniguruma (ext/mbstring) see ext/mbstring/oniguruma/COPYING
33
3. libmbfl (ext/mbstring) see ext/mbstring/libmbfl/LICENSE
4-
4. pcrelib (ext/pcre) see ext/pcre/pcrelib/LICENCE
4+
4. pcre2lib (ext/pcre)
55
5. ext/standard crypt
66
6. ext/standard crypt's blowfish implementation
77
7. Sqlite/Sqlite3 ext/sqlite3 ext/sqlite
@@ -16,6 +16,106 @@
1616
16. main/strlcpy
1717
17. libgd see ext/gd/libgd/COPYING
1818
18. ext/phar portions of tar implementations
19+
19. libbcmath (ext/bcmath) see ext/bcmath/libbcmath/COPYING.LIB
20+
21+
22+
4. pcre2lib (ext/pcre)
23+
24+
PCRE2 LICENCE
25+
-------------
26+
27+
PCRE2 is a library of functions to support regular expressions whose syntax
28+
and semantics are as close as possible to those of the Perl 5 language.
29+
30+
Release 10 of PCRE2 is distributed under the terms of the "BSD" licence, as
31+
specified below, with one exemption for certain binary redistributions. The
32+
documentation for PCRE2, supplied in the "doc" directory, is distributed under
33+
the same terms as the software itself. The data in the testdata directory is
34+
not copyrighted and is in the public domain.
35+
36+
The basic library functions are written in C and are freestanding. Also
37+
included in the distribution is a just-in-time compiler that can be used to
38+
optimize pattern matching. This is an optional feature that can be omitted when
39+
the library is built.
40+
41+
42+
THE BASIC LIBRARY FUNCTIONS
43+
---------------------------
44+
45+
Written by: Philip Hazel
46+
Email local part: ph10
47+
Email domain: cam.ac.uk
48+
49+
University of Cambridge Computing Service,
50+
Cambridge, England.
51+
52+
Copyright (c) 1997-2018 University of Cambridge
53+
All rights reserved.
54+
55+
56+
PCRE2 JUST-IN-TIME COMPILATION SUPPORT
57+
--------------------------------------
58+
59+
Written by: Zoltan Herczeg
60+
Email local part: hzmester
61+
Emain domain: freemail.hu
62+
63+
Copyright(c) 2010-2018 Zoltan Herczeg
64+
All rights reserved.
65+
66+
67+
STACK-LESS JUST-IN-TIME COMPILER
68+
--------------------------------
69+
70+
Written by: Zoltan Herczeg
71+
Email local part: hzmester
72+
Emain domain: freemail.hu
73+
74+
Copyright(c) 2009-2018 Zoltan Herczeg
75+
All rights reserved.
76+
77+
78+
THE "BSD" LICENCE
79+
-----------------
80+
81+
Redistribution and use in source and binary forms, with or without
82+
modification, are permitted provided that the following conditions are met:
83+
84+
* Redistributions of source code must retain the above copyright notices,
85+
this list of conditions and the following disclaimer.
86+
87+
* Redistributions in binary form must reproduce the above copyright
88+
notices, this list of conditions and the following disclaimer in the
89+
documentation and/or other materials provided with the distribution.
90+
91+
* Neither the name of the University of Cambridge nor the names of any
92+
contributors may be used to endorse or promote products derived from this
93+
software without specific prior written permission.
94+
95+
THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS"
96+
AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
97+
IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
98+
ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE
99+
LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR
100+
CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
101+
SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
102+
INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN
103+
CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
104+
ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
105+
POSSIBILITY OF SUCH DAMAGE.
106+
107+
108+
EXEMPTION FOR BINARY LIBRARY-LIKE PACKAGES
109+
------------------------------------------
110+
111+
The second condition in the BSD licence (covering binary redistributions) does
112+
not apply all the way down a chain of software. If binary package A includes
113+
PCRE2, it must respect the condition, but if package B is software that
114+
includes package A, the condition is not imposed on package B unless it uses
115+
PCRE2 independently.
116+
117+
End
118+
19119

20120
5. ext/standard crypt
21121

0 commit comments

Comments
 (0)