Please read this before reporting a bug:
https://wiki.archlinux.org/title/Bug_reporting_guidelines
Do NOT report bugs when a package is just outdated, or it is in the AUR. Use the 'flag out of date' link on the package page, or the Mailing List.
REPEAT: Do NOT report bugs for outdated packages!
https://wiki.archlinux.org/title/Bug_reporting_guidelines
Do NOT report bugs when a package is just outdated, or it is in the AUR. Use the 'flag out of date' link on the package page, or the Mailing List.
REPEAT: Do NOT report bugs for outdated packages!
FS#15482 - [php] Package Should be Renamed to Suhosin Due to Licensing Conflict
Attached to Project:
Arch Linux
Opened by Nicholas Sloan (slango) - Saturday, 11 July 2009, 17:05 GMT
Last edited by Pierre Schmitz (Pierre) - Saturday, 05 September 2009, 12:00 GMT
Opened by Nicholas Sloan (slango) - Saturday, 11 July 2009, 17:05 GMT
Last edited by Pierre Schmitz (Pierre) - Saturday, 05 September 2009, 12:00 GMT
|
DetailsWe are all aware of the Firefox/Ice Weasel/Gran Paradiso issue. There is a similar issue regarding PHP, and we are presently violating the terms of the PHP license.
The Suhosin patch is not an official part of the PHP project. While one can certainly argue the benefits of it, the developer behind the Suhosin patch refuses to commit his work to the PHP source. Patching PHP with the Suhosin patch thereby constitutes a derivative work, and the PHP license states that any derivative work cannot use the PHP name. This is in fact WHY the Suhosin patch is called the Suhosin patch. By packaging the PHP source with the Suhosin patch and calling the resultant package php, we are violating the PHP license. If the Suhosin patch is to be applied, it should be done so in a separate package called Suhosin. I would suggest that a vanilla PHP package be made available for those who want an official PHP. I have been told by core developers that anyone wishing to discuss this matter further should contact group@php.net. |
This task depends upon
Closed by Pierre Schmitz (Pierre)
Saturday, 05 September 2009, 12:00 GMT
Reason for closing: No response
Additional comments about closing: no response from upstream about this
Saturday, 05 September 2009, 12:00 GMT
Reason for closing: No response
Additional comments about closing: no response from upstream about this
Btw: Our firefox package is still called firefox. (the package and the binary)
Thanks for looking into this and taking this seriously. Arch is a respectable distribution, and I think that respecting licenses must be paramount in our efforts. I'm glad that you're giving this issue it's due diligence.
"This version of PHP5 was built with the Suhosin patch."