Re: Updating the PHP license
Francesco Poli <[email protected]>
| Newsgroups | gmane.linux.debian.devel.legal |
|---|---|
| Message-ID | <[email protected]> |
On Fri, 24 May 2024 00:11:39 -0500 Ben Ramsey wrote: > > On May 23, 2024, at 13:40, Francesco Poli <[email protected]> wrote: > > > > On Wed, 22 May 2024 23:13:13 -0500 Ben Ramsey wrote: > > > > [...] > >> I’ve updated the RFC according to your suggestions. > > > > Good! :-) > > Thanks for taking the time to do so. > > > >> You may find a diff of the changes here: > >> > >> https://wiki.php.net/rfc/php_license_update?do=diff&rev2%5B0%5D=1716433712&rev2%5B1%5D=1716437291&difftype=sidebyside > >> > >> Please let me know if you have any feedback on these changes. > > > > After a short review, they look OK to me. > > > > The only thing that I would emphasize more is: the PHP License, version > > 4.0 should not just have the text identical to the 3-clause BSD > > license, it should *be* the 3-clause BSD license. In other words, the > > PHP Group would not merely publish a new license with a text identical > > to the text of another license: the PHP Group would *designate*[^NOTE] > > the 3-clause BSD license as the new version of the PHP License (i.e.: > > version 4.0). > > > > [^NOTE]: or *elect*, or *adopt*, the most suitable word should be > > chosen by an English native speaker (which I am not) with legal > > training (which I do not have)... > > > > I think that, this way, clause 5 of the PHP License, version 3.01, > > would be triggered, but there would be no need to explicitly mention > > "PHP License, version 4.0" in the source code of a project that decides > > to upgrade its license (from PHP License, version 3.01 to its > > successor, the 3-clause BSD license). > > The reason would that "PHP License, version 4.0" would become an alias > > of "3-clause BSD license"... > > > > Similarly for the Zend License, of course. > > > > This is how I see it, but, clearly, it has to be checked with someone > > more knowledgeable than me about the legal aspects. > > > Again, great suggestions, Francesco. Many thanks! You are welcome! :-) > > I’ve made a few small changes that make it clear that the PHP License, version 4, and Zend Engine License, version 3, both adopt the 3-clause BSD License. > > Changes here: https://wiki.php.net/rfc/php_license_update?do=diff&rev2%5B0%5D=1716438337&rev2%5B1%5D=1716527050&difftype=sidebyside Yeah, I think this is an improvement. Some minor nitpicks (once again, by a non-native speaker, so they could be wrong...): it's not the PHP License, version 4.0, which adopts the 3-clause BSD license; it's the PHP Group which adopts the 3-clause BSD license as the new version (4.0) of the PHP License. If you agree with this reasoning, then I would change the following sentences: - This proposal addresses a longstanding issue within the open source - community by publishing new versions of the PHP License and the Zend - Engine License. The PHP License, version 4, and Zend Engine License, - version 3, will adopt the BSD 3-Clause License. into: + This proposal addresses a longstanding issue within the open source + community by publishing new versions of the PHP License and the Zend + Engine License. The BSD 3-Clause License is adopted as The PHP + License, version 4, and as The Zend Engine License, version 3. and: - Publish the PHP License, version 4, and Zend Engine License, version - 3, both adopting the BSD 3-Clause License, and deprecate the PHP - License and Zend Engine License, as proposed in the Proposal section? into: + Publish the PHP License, version 4, and Zend Engine License, version + 3, by adopting the BSD 3-Clause License as the new version of both, + and deprecate the PHP License and Zend Engine License, as proposed in + the Proposal section? I hope this helps. Bye! -- http://www.inventati.org/frx/ There's not a second to spare! To the laboratory! ..................................................... Francesco Poli . GnuPG key fpr == CA01 1147 9CD2 EFDF FB82 3925 3E1C 27E1 1F69 BFFE
signature.asc
(application/pgp-signature, 833 B)
-----BEGIN PGP SIGNATURE----- iQIzBAEBCgAdFiEEygERR5zS79/7gjklPhwn4R9pv/4FAmZR/c0ACgkQPhwn4R9p v/59Fw//fcnC7JQwOuW1uj4wWcn3r+TLZTWfpLmHejTfhXgGAL7KY9PxY4/0Gvpd MH8Zft2cRBwX9T63SsinBK4E4MJtJNLF12vGCWST158/jA/fXSY8lYnB3lnd01Lv MB8JwgxiXZvxtTMqsxiDVTMYVA/gnXQ+X78O6FdjVA3qetYOPEpYuebTmChSMMG4 oQbWjJXF4tV6kyRPh16gpvR+cQHsnCnMY9Qe/t89YppXxctnGIxxqXyGWqg49KCp u7hMq+h9DrKlYI7YYxVuxNgwP7jxJR1NZkV/4724TwwpQ8whBgb+F9AKkRNozFwM iys5fZFeWvbBNHREH/C01gP2ekpM0uQeaSs/yO6hvB7bZWP+4nmChy8wsLqb8Ivz GNxIWfD2mEN0vSx1oSzbSmxlbpEaT/ZUhAJAxGurH6+ap6z+i0YfLdiGJuOY7LIH wsn413GZWBoYCYJRyOTgZIZ+fgz7ssDOUOJuOK6iiX715b8mVFjwxyXWzZRslhtS TWKFQV/pd3WG48jP5ojjdP7CWquCOzASQTkX+RWpp04xptfqXg9YD52QlxlKqohb LF1Lc9pQErK6/RIMesUv5Lll8yYxjyW9Y2phvThQiLUyqRkZCiJpuA3SAGOI2FYS VbfkNKV/ghQ7zY3P7dblDgVX6i5+FXJiBpdr7cURzHKFIWr9i/Y= =phcE -----END PGP SIGNATURE-----