-
Notifications
You must be signed in to change notification settings - Fork 8k
PHP License Update #20904
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Merged
+7,488
−9,363
Merged
PHP License Update #20904
Changes from all commits
Commits
Show all changes
99 commits
Select commit
Hold shift + click to select a range
9ae0972
license-update: ext/bcmath source headers
ramsey b88561b
license-update: ext/bz2 source headers
ramsey 193beb5
license-update: ext/calendar source headers
ramsey 6f3f96f
license-update: ext/com_dotnet source headers
ramsey a1dd73c
license-update: ext/ctype source headers
ramsey 8ba5bce
license-update: ext/curl source headers
ramsey 2c08316
license-update: ext/date source headers
ramsey de25aa8
license-update: ext/dba source headers
ramsey 81c5d48
license-update: ext/dl_test source headers
ramsey 089eda0
license-update: ext/dom source headers
ramsey 967024f
license-update: ext/enchant source headers
ramsey 8eb5448
license-update: ext/exif source headers
ramsey a9efdfd
license-update: ext/ffi source headers
ramsey fc2dc45
license-update: ext/fileinfo source headers
ramsey 207b153
license-update: ext/filter source headers
ramsey 219dd00
license-update: ext/ftp source headers
ramsey f53a060
license-update: ext/gd source headers
ramsey d75c652
license-update: ext/gettext source headers
ramsey 3457aac
license-update: ext/gmp source headers
ramsey b81eef1
license-update: ext/hash source headers
ramsey afa3ec2
license-update: ext/iconv source headers
ramsey 20542bc
license-update: ext/intl source headers
ramsey 94aecba
license-update: ext/json source headers
ramsey 3ad8aeb
license-update: ext/ldap source headers
ramsey ce3de9a
license-update: ext/lexbor source headers
ramsey 0cdee7f
license-update: ext/libxml source headers
ramsey 5c0405a
license-update: ext/mbstring source headers
ramsey a886e4f
license-update: ext/mysqli source headers
ramsey 0c56e40
license-update: ext/mysqlnd source headers
ramsey 156568e
license-update: ext/odbc source headers
ramsey 6e0cb09
license-update: ext/opcache source headers
ramsey 6723a00
license-update: ext/openssl source headers
ramsey 6d2b0e6
license-update: ext/pcntl source headers
ramsey be7650d
license-update: ext/pcre source headers
ramsey 9706a2d
license-update: ext/pdo source headers
ramsey fd82723
license-update: ext/pdo_dblib source headers
ramsey 0dc4316
license-update: ext/pdo_firebird source headers
ramsey d0aacd1
license-update: ext/pdo_mysql source headers
ramsey 4d5feb9
license-update: ext/pdo_odbc source headers
ramsey 5013bf0
license-update: ext/pdo_pgsql source headers
ramsey 3c81fd5
license-update: ext/pdo_sqlite source headers
ramsey 23853df
license-update: ext/pgsql source headers
ramsey 0fed44d
license-update: ext/phar source headers
ramsey 82e2e9e
license-update: ext/posix source headers
ramsey 6b42d03
license-update: ext/random source headers
ramsey a2aa44d
license-update: ext/readline source headers
ramsey 92bc272
license-update: ext/reflection source headers
ramsey acd1469
license-update: ext/session source headers
ramsey 6770b6d
license-update: ext/shmop source headers
ramsey 9e18215
license-update: ext/simplexml source headers
ramsey 34681c8
license-update: ext/snmp source headers
ramsey 37d63c2
license-update: ext/soap source headers
ramsey be9eb30
license-update: ext/sockets source headers
ramsey 2d12d29
license-update: ext/sodium source headers
ramsey 9a1ad5d
license-update: ext/spl source headers
ramsey 6608be6
license-update: ext/sqlite3 source headers
ramsey 28c5922
license-update: ext/standard source headers
ramsey 36a9152
license-update: ext/sysvmsg source headers
ramsey 4921759
license-update: ext/sysvsem source headers
ramsey 66c2e73
license-update: ext/sysvshm source headers
ramsey 0359b9b
license-update: ext/tidy source headers
ramsey 0693cb2
license-update: ext/tokenizer source headers
ramsey 1ae7e82
license-update: ext/uri source headers
ramsey 3274ea3
license-update: ext/xml source headers
ramsey ce391b3
license-update: ext/xmlreader source headers
ramsey 6afff11
license-update: ext/xmlwriter source headers
ramsey 4777569
license-update: ext/xsl source headers
ramsey 4675241
license-update: ext/zend_test source headers
ramsey 69875bf
license-update: ext/zip source headers
ramsey e99d36c
license-update: ext/zlib source headers
ramsey c157075
license-update: ext_skel.php source headers
ramsey ace6c87
license-update: main/streams source headers
ramsey 66e7e18
license-update: main source headers
ramsey 11c3895
license-update: sapi/apache2handler source headers
ramsey bb0d3f0
license-update: sapi/cgi source headers
ramsey 816957b
license-update: sapi/cli source headers
ramsey 76f47a5
license-update: sapi/embed source headers
ramsey 7f2e8d1
license-update: sapi/fpm source headers
ramsey 46fd728
license-update: sapi/fuzzer source headers
ramsey 559d966
license-update: sapi/litespeed source headers
ramsey 51709f5
license-update: sapi/phpdbg source headers
ramsey 3360417
license-update: scripts source headers
ramsey 7e03b4d
license-update: TSRM source headers
ramsey 63a4ebe
license-update: win32 source headers
ramsey f1c439e
license-update: Zend/Optimizer source headers
ramsey 5844660
license-update: Zend source headers
ramsey d23fd42
license-update: run-tests.php source headers
ramsey 48dbd24
license-update: docs source headers
ramsey ccfb6aa
license-update: version info output
ramsey 54bec10
license-update: update phpinfo() license statements
ramsey 6d0f0b1
license-update: man pages
ramsey 86f1696
license-update: LICENSE files
ramsey 57d17e5
license-update: configure message
ramsey 4a629af
license-update: README and CONTRIBUTING docs
ramsey 3e024f1
license-update: license info for mysqlnd plugin
ramsey cc5fa4f
license-update: remove copyright years from info output
ramsey fe07b97
license-update: update Zend copyright name
ramsey 8af8bca
license-update: revise license statement in phpinfo
ramsey b1181ec
license-update: update license header in ext/intl/rangeformatter sources
ramsey File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -1,68 +1,27 @@ | ||
| -------------------------------------------------------------------- | ||
| The PHP License, version 3.01 | ||
| Copyright (c) 1999 - 2026 The PHP Group. All rights reserved. | ||
| -------------------------------------------------------------------- | ||
| Copyright © 1999–2026, The PHP Group and Contributors. | ||
| Copyright © 1999–2026, Zend Technologies Ltd., a subsidiary company of Perforce Software, Inc. | ||
|
|
||
| Redistribution and use in source and binary forms, with or without | ||
| modification, is permitted provided that the following conditions | ||
| are met: | ||
|
|
||
| 1. Redistributions of source code must retain the above copyright | ||
| notice, this list of conditions and the following disclaimer. | ||
|
|
||
| 2. Redistributions in binary form must reproduce the above copyright | ||
| notice, this list of conditions and the following disclaimer in | ||
| the documentation and/or other materials provided with the | ||
| distribution. | ||
|
|
||
| 3. The name "PHP" must not be used to endorse or promote products | ||
| derived from this software without prior written permission. For | ||
| written permission, please contact group@php.net. | ||
|
|
||
| 4. Products derived from this software may not be called "PHP", nor | ||
| may "PHP" appear in their name, without prior written permission | ||
| from group@php.net. You may indicate that your software works in | ||
| conjunction with PHP by saying "Foo for PHP" instead of calling | ||
| it "PHP Foo" or "phpfoo" | ||
|
|
||
| 5. The PHP Group may publish revised and/or new versions of the | ||
| license from time to time. Each version will be given a | ||
| distinguishing version number. | ||
| Once covered code has been published under a particular version | ||
| of the license, you may always continue to use it under the terms | ||
| of that version. You may also choose to use such covered code | ||
| under the terms of any subsequent version of the license | ||
| published by the PHP Group. No one other than the PHP Group has | ||
| the right to modify the terms applicable to covered code created | ||
| under this License. | ||
|
|
||
| 6. Redistributions of any form whatsoever must retain the following | ||
| acknowledgment: | ||
| "This product includes PHP software, freely available from | ||
| <http://www.php.net/software/>". | ||
|
|
||
| THIS SOFTWARE IS PROVIDED BY THE PHP DEVELOPMENT TEAM ``AS IS'' AND | ||
| ANY EXPRESSED OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, | ||
| THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A | ||
| PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE PHP | ||
| DEVELOPMENT TEAM OR ITS CONTRIBUTORS BE LIABLE FOR ANY DIRECT, | ||
| INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES | ||
| (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR | ||
| SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) | ||
| HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, | ||
| STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) | ||
| ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED | ||
| OF THE POSSIBILITY OF SUCH DAMAGE. | ||
|
|
||
| -------------------------------------------------------------------- | ||
|
|
||
| This software consists of voluntary contributions made by many | ||
| individuals on behalf of the PHP Group. | ||
|
|
||
| The PHP Group can be contacted via Email at group@php.net. | ||
|
|
||
| For more information on the PHP Group and the PHP project, | ||
| please see <http://www.php.net>. | ||
|
|
||
| PHP includes the Zend Engine, freely available at | ||
| <http://www.zend.com>. | ||
| modification, are permitted provided that the following conditions are met: | ||
|
|
||
| 1. Redistributions of source code must retain the above copyright notice, this | ||
| list of conditions and the following disclaimer. | ||
|
|
||
| 2. Redistributions in binary form must reproduce the above copyright notice, | ||
| this list of conditions and the following disclaimer in the documentation | ||
| and/or other materials provided with the distribution. | ||
|
|
||
| 3. Neither the name of the copyright holder nor the names of its | ||
| contributors may be used to endorse or promote products derived from | ||
| this software without specific prior written permission. | ||
|
|
||
| THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" | ||
| AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE | ||
| IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE | ||
| DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE | ||
| FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL | ||
| DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR | ||
| SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER | ||
| CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, | ||
| OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE | ||
| OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file was deleted.
Oops, something went wrong.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.
Oops, something went wrong.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Would not touch this for now, because it's internally inconsistent: PHP 8.5.2 still carries the old license information.
It will naturally be updated when updating the template to show PHP 8.6.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
@ramsey Is there a reason why you disregarded this comment, despite +1ing it, or did you just forget?