Debian Bug report logs -
#752648
php-solr is licensed under the PHP license and is not PHP
Package:
php-solr;
Maintainer for php-solr is Debian PHP PECL Maintainers <team+php-pecl@tracker.debian.org>; Source for php-solr is src:php-solr (PTS, buildd, popcon).
Affects: php-redis, php-memcache, php-geoip, php-mysqlnd-ms, php-memcached, php-gearman, php-json, php-apcu, php-ps, php-yac, php-imagick
Reported by: Paul Tagliamonte <paultag@debian.org>
Date: Tue, 29 Oct 2013 12:09:01 UTC
Severity: serious
Fixed in version php-solr/1.0.2-2
Done: <dererk@debian.org>
Bug is archived. No further changes may be made.
Toggle useless messages
Report forwarded
to debian-bugs-dist@lists.debian.org, ftpmaster@ftp-master.debian.org, Debian PHP PECL Maintainers <pkg-php-pecl@lists.alioth.debian.org>:
Bug#728196; Package php-gearman.
(Tue, 29 Oct 2013 12:09:06 GMT) (full text, mbox, link).
Acknowledgement sent
to Paul Tagliamonte <paultag@debian.org>:
New Bug report received and forwarded. Copy sent to ftpmaster@ftp-master.debian.org, Debian PHP PECL Maintainers <pkg-php-pecl@lists.alioth.debian.org>.
(Tue, 29 Oct 2013 12:09:06 GMT) (full text, mbox, link).
Message #5 received at submit@bugs.debian.org (full text, mbox, reply):
[Message part 1 (text/plain, inline)]
Package: php-gearman
Severity: serious
User: paultag@debian.org
Usertags: ftp
X-Debbugs-CC: ftpmaster@ftp-master.debian.org
thanks
From the REJECT faq:
/
| You have a PHP add-on package (any php script/"app"/thing, not PHP
| itself) and it's licensed only under the standard PHP license. That
| license, up to the 3.x which is actually out, is not really usable for
| anything else than PHP itself. I've mailed our -legal list about that
| and got only one response, which basically supported my view on this.
| Basically this license talks only about PHP, the PHP Group, and includes
| Zend Engine, so its not applicable to anything else. And even worse,
| older versions include the nice ad-clause.
|
| One good solution here is to suggest a license change to your upstream,
| as they clearly wanted a free one. LGPL or BSD seems to be what they
| want.
\
Sorry this made it through NEW,
Hope you're well, and thanks for your work,
Paul
--
.''`. Paul Tagliamonte <paultag@debian.org>
: :' : Proud Debian Developer
`. `'` 4096R / 8F04 9AD8 2C92 066C 7352 D28A 7B58 5B30 807C 2A87
`- http://people.debian.org/~paultag
[signature.asc (application/pgp-signature, inline)]
Information forwarded
to debian-bugs-dist@lists.debian.org, Debian PHP PECL Maintainers <pkg-php-pecl@lists.alioth.debian.org>:
Bug#728196; Package php-gearman.
(Fri, 01 Nov 2013 10:39:04 GMT) (full text, mbox, link).
Acknowledgement sent
to Lior Kaplan <kaplan@debian.org>:
Extra info received and forwarded to list. Copy sent to Debian PHP PECL Maintainers <pkg-php-pecl@lists.alioth.debian.org>.
(Fri, 01 Nov 2013 10:39:04 GMT) (full text, mbox, link).
Message #10 received at 728196@bugs.debian.org (full text, mbox, reply):
[Message part 1 (text/plain, inline)]
Hi James & Herman,
The PHP extension for Gearman has just got into the Debian archive. We've
got the following reject about the license of the extension (see bellow).
Would you consider changing the license to another BSD style license?
(well, just not the PHP license which is intended PHP itself)
Kaplan
On Tue, Oct 29, 2013 at 2:20 PM, Paul Tagliamonte <paultag@debian.org>wrote:
> Package: php-gearman
> Severity: serious
> User: paultag@debian.org
> Usertags: ftp
> X-Debbugs-CC: ftpmaster@ftp-master.debian.org
> thanks
>
> From the REJECT faq:
>
> /
> | You have a PHP add-on package (any php script/"app"/thing, not PHP
> | itself) and it's licensed only under the standard PHP license. That
> | license, up to the 3.x which is actually out, is not really usable for
> | anything else than PHP itself. I've mailed our -legal list about that
> | and got only one response, which basically supported my view on this.
> | Basically this license talks only about PHP, the PHP Group, and includes
> | Zend Engine, so its not applicable to anything else. And even worse,
> | older versions include the nice ad-clause.
> |
> | One good solution here is to suggest a license change to your upstream,
> | as they clearly wanted a free one. LGPL or BSD seems to be what they
> | want.
> \
>
> Sorry this made it through NEW,
>
>
> Hope you're well, and thanks for your work,
> Paul
>
> --
> .''`. Paul Tagliamonte <paultag@debian.org>
> : :' : Proud Debian Developer
> `. `'` 4096R / 8F04 9AD8 2C92 066C 7352 D28A 7B58 5B30 807C 2A87
> `- http://people.debian.org/~paultag
>
> _______________________________________________
> Pkg-php-pecl mailing list
> Pkg-php-pecl@lists.alioth.debian.org
> https://lists.alioth.debian.org/mailman/listinfo/pkg-php-pecl
>
>
[Message part 2 (text/html, inline)]
Information forwarded
to debian-bugs-dist@lists.debian.org, Debian PHP PECL Maintainers <pkg-php-pecl@lists.alioth.debian.org>:
Bug#728196; Package php-gearman.
(Sat, 02 Nov 2013 16:30:09 GMT) (full text, mbox, link).
Acknowledgement sent
to "Herman J. Radtke III" <herman@hermanradtke.com>:
Extra info received and forwarded to list. Copy sent to Debian PHP PECL Maintainers <pkg-php-pecl@lists.alioth.debian.org>.
(Sat, 02 Nov 2013 16:30:09 GMT) (full text, mbox, link).
Message #15 received at 728196@bugs.debian.org (full text, mbox, reply):
[Message part 1 (text/plain, inline)]
I believe most pecl extensions are licensed this way. I will certainly look into it though.
On Nov 1, 2013, at 3:38 AM, Lior Kaplan <kaplan@debian.org> wrote:
> Hi James & Herman,
>
> The PHP extension for Gearman has just got into the Debian archive. We've got the following reject about the license of the extension (see bellow).
>
> Would you consider changing the license to another BSD style license? (well, just not the PHP license which is intended PHP itself)
>
> Kaplan
>
>
>
> On Tue, Oct 29, 2013 at 2:20 PM, Paul Tagliamonte <paultag@debian.org> wrote:
> Package: php-gearman
> Severity: serious
> User: paultag@debian.org
> Usertags: ftp
> X-Debbugs-CC: ftpmaster@ftp-master.debian.org
> thanks
>
> From the REJECT faq:
>
> /
> | You have a PHP add-on package (any php script/"app"/thing, not PHP
> | itself) and it's licensed only under the standard PHP license. That
> | license, up to the 3.x which is actually out, is not really usable for
> | anything else than PHP itself. I've mailed our -legal list about that
> | and got only one response, which basically supported my view on this.
> | Basically this license talks only about PHP, the PHP Group, and includes
> | Zend Engine, so its not applicable to anything else. And even worse,
> | older versions include the nice ad-clause.
> |
> | One good solution here is to suggest a license change to your upstream,
> | as they clearly wanted a free one. LGPL or BSD seems to be what they
> | want.
> \
>
> Sorry this made it through NEW,
>
>
> Hope you're well, and thanks for your work,
> Paul
>
> --
> .''`. Paul Tagliamonte <paultag@debian.org>
> : :' : Proud Debian Developer
> `. `'` 4096R / 8F04 9AD8 2C92 066C 7352 D28A 7B58 5B30 807C 2A87
> `- http://people.debian.org/~paultag
>
> _______________________________________________
> Pkg-php-pecl mailing list
> Pkg-php-pecl@lists.alioth.debian.org
> https://lists.alioth.debian.org/mailman/listinfo/pkg-php-pecl
>
>
[Message part 2 (text/html, inline)]
Information forwarded
to debian-bugs-dist@lists.debian.org, Debian PHP PECL Maintainers <pkg-php-pecl@lists.alioth.debian.org>:
Bug#728196; Package php-gearman.
(Sat, 02 Nov 2013 22:18:05 GMT) (full text, mbox, link).
Acknowledgement sent
to Ondřej Surý <ondrej@sury.org>:
Extra info received and forwarded to list. Copy sent to Debian PHP PECL Maintainers <pkg-php-pecl@lists.alioth.debian.org>.
(Sat, 02 Nov 2013 22:18:05 GMT) (full text, mbox, link).
Message #20 received at 728196@bugs.debian.org (full text, mbox, reply):
[Message part 1 (text/plain, inline)]
Hi Herman,
thanks for getting back to us. Yes, they are, but you can check f.e. xcache (or was it xdebug?) how to adopt PHP license to your project.
O.
--
Ondřej Surý <ondrej@sury.org>
Knot DNS (https://www.knot-dns.cz/) – a high-performance DNS server
> On 2. 11. 2013, at 9:16, "Herman J. Radtke III" <herman@hermanradtke.com> wrote:
>
> I believe most pecl extensions are licensed this way. I will certainly look into it though.
>> On Nov 1, 2013, at 3:38 AM, Lior Kaplan <kaplan@debian.org> wrote:
>>
>> Hi James & Herman,
>>
>> The PHP extension for Gearman has just got into the Debian archive. We've got the following reject about the license of the extension (see bellow).
>>
>> Would you consider changing the license to another BSD style license? (well, just not the PHP license which is intended PHP itself)
>>
>> Kaplan
>>
>>
>>
>>> On Tue, Oct 29, 2013 at 2:20 PM, Paul Tagliamonte <paultag@debian.org> wrote:
>>> Package: php-gearman
>>> Severity: serious
>>> User: paultag@debian.org
>>> Usertags: ftp
>>> X-Debbugs-CC: ftpmaster@ftp-master.debian.org
>>> thanks
>>>
>>> From the REJECT faq:
>>>
>>> /
>>> | You have a PHP add-on package (any php script/"app"/thing, not PHP
>>> | itself) and it's licensed only under the standard PHP license. That
>>> | license, up to the 3.x which is actually out, is not really usable for
>>> | anything else than PHP itself. I've mailed our -legal list about that
>>> | and got only one response, which basically supported my view on this.
>>> | Basically this license talks only about PHP, the PHP Group, and includes
>>> | Zend Engine, so its not applicable to anything else. And even worse,
>>> | older versions include the nice ad-clause.
>>> |
>>> | One good solution here is to suggest a license change to your upstream,
>>> | as they clearly wanted a free one. LGPL or BSD seems to be what they
>>> | want.
>>> \
>>>
>>> Sorry this made it through NEW,
>>>
>>>
>>> Hope you're well, and thanks for your work,
>>> Paul
>>>
>>> --
>>> .''`. Paul Tagliamonte <paultag@debian.org>
>>> : :' : Proud Debian Developer
>>> `. `'` 4096R / 8F04 9AD8 2C92 066C 7352 D28A 7B58 5B30 807C 2A87
>>> `- http://people.debian.org/~paultag
>>>
>>> _______________________________________________
>>> Pkg-php-pecl mailing list
>>> Pkg-php-pecl@lists.alioth.debian.org
>>> https://lists.alioth.debian.org/mailman/listinfo/pkg-php-pecl
>
> _______________________________________________
> Pkg-php-pecl mailing list
> Pkg-php-pecl@lists.alioth.debian.org
> https://lists.alioth.debian.org/mailman/listinfo/pkg-php-pecl
[Message part 2 (text/html, inline)]
Added indication that 728196 affects php-apcu, php-gearman, php-geoip, php-imagick, php-json, php-memcache, php-memcached, php-mysqlnd-ms, php-ps, php-redis, and php-yac
Request was from Ondřej Surý <ondrej@debian.org>
to control@bugs.debian.org.
(Tue, 24 Jun 2014 10:09:04 GMT) (full text, mbox, link).
Information forwarded
to debian-bugs-dist@lists.debian.org, Debian PHP PECL Maintainers <pkg-php-pecl@lists.alioth.debian.org>:
Bug#728196; Package php-gearman.
(Tue, 24 Jun 2014 10:18:04 GMT) (full text, mbox, link).
Acknowledgement sent
to Ondřej Surý <ondrej@sury.org>:
Extra info received and forwarded to list. Copy sent to Debian PHP PECL Maintainers <pkg-php-pecl@lists.alioth.debian.org>.
(Tue, 24 Jun 2014 10:18:04 GMT) (full text, mbox, link).
Message #27 received at 728196@bugs.debian.org (full text, mbox, reply):
Control: reassign -1 ftp.debian.org
Control: retitle -1 Reassess PHP License usage for PHP PECL extensions
Hi Paul and rest of FTP Masters,
I am reassigning this bug to FTP Masters to solve it in between FTP
Masters.
Please note that Paul's interpretation would effectively lead to full
removal of PHP from the Debian archive - see the list of affected
packages in the bug (and in my previous email from May 27).
I concur that the PHP License 3.01 should not be used for random
software written *in* PHP language, but I don't agree that this clause
should be used for packages published on pear.php.net (PEAR libraries)
and pecl.php.net (PHP extensions).
I think the REJECT FAQ has to be changed and the interpretation needs to
be changed to allow PECL extensions and PEAR libraries to be licensed
under PHP License 3.01.
Cheers,
Ondrej
On Tue, Oct 29, 2013, at 14:20, Paul Tagliamonte wrote:
> Package: php-gearman
> Severity: serious
> User: paultag@debian.org
> Usertags: ftp
> X-Debbugs-CC: ftpmaster@ftp-master.debian.org
> thanks
>
> From the REJECT faq:
>
> /
> | You have a PHP add-on package (any php script/"app"/thing, not PHP
> | itself) and it's licensed only under the standard PHP license. That
> | license, up to the 3.x which is actually out, is not really usable for
> | anything else than PHP itself. I've mailed our -legal list about that
> | and got only one response, which basically supported my view on this.
> | Basically this license talks only about PHP, the PHP Group, and
> includes
> | Zend Engine, so its not applicable to anything else. And even worse,
> | older versions include the nice ad-clause.
> |
> | One good solution here is to suggest a license change to your upstream,
> | as they clearly wanted a free one. LGPL or BSD seems to be what they
> | want.
> \
>
> Sorry this made it through NEW,
>
>
> Hope you're well, and thanks for your work,
> Paul
>
> --
> .''`. Paul Tagliamonte <paultag@debian.org>
> : :' : Proud Debian Developer
> `. `'` 4096R / 8F04 9AD8 2C92 066C 7352 D28A 7B58 5B30 807C 2A87
> `- http://people.debian.org/~paultag
> _______________________________________________
> Pkg-php-pecl mailing list
> Pkg-php-pecl@lists.alioth.debian.org
> https://lists.alioth.debian.org/mailman/listinfo/pkg-php-pecl
> Email had 1 attachment:
> + signature.asc
> 1k (application/pgp-signature)
--
Ondřej Surý <ondrej@sury.org>
Knot DNS (https://www.knot-dns.cz/) – a high-performance DNS server
Changed Bug title to 'Reassess PHP License usage for PHP PECL extensions' from 'php-gearman is licensed under the PHP license, and is not php'
Request was from Ondřej Surý <ondrej@sury.org>
to 728196-submit@bugs.debian.org.
(Tue, 24 Jun 2014 10:18:05 GMT) (full text, mbox, link).
Changed Bug title to 'php-gearman is licensed under the PHP license, and is not PHP' from 'Reassess PHP License usage for PHP PECL extensions'
Request was from Ondřej Surý <ondrej@debian.org>
to control@bugs.debian.org.
(Tue, 24 Jun 2014 14:30:16 GMT) (full text, mbox, link).
Bug 728196 cloned as bugs 752530, 752531, 752532, 752533, 752534, 752535, 752536, 752537, 752538, 752539
Request was from Ondřej Surý <ondrej@debian.org>
to control@bugs.debian.org.
(Tue, 24 Jun 2014 14:30:17 GMT) (full text, mbox, link).
Bug 728196 cloned as bugs 752628, 752629, 752630, 752631, 752632, 752633, 752634, 752635, 752636, 752637, 752638, 752639, 752640, 752641, 752642, 752643, 752644, 752645, 752646, 752647, 752648, 752649, 752650, 752651, 752652, 752653, 752654, 752655
Request was from Ondřej Surý <ondrej@debian.org>
to control@bugs.debian.org.
(Wed, 25 Jun 2014 10:33:17 GMT) (full text, mbox, link).
Changed Bug title to 'php-solr is licensed under the PHP license and is not PHP' from 'php-gearman is licensed under the PHP license, and is not PHP'
Request was from Ondřej Surý <ondrej@debian.org>
to control@bugs.debian.org.
(Wed, 25 Jun 2014 10:33:55 GMT) (full text, mbox, link).
Information forwarded
to debian-bugs-dist@lists.debian.org, Facundo Guerrero <guerremdq@gmail.com>:
Bug#752648; Package php-solr.
(Thu, 26 Jun 2014 11:05:13 GMT) (full text, mbox, link).
Acknowledgement sent
to Ondřej Surý <ondrej@sury.org>:
Extra info received and forwarded to list. Copy sent to Facundo Guerrero <guerremdq@gmail.com>.
(Thu, 26 Jun 2014 11:05:13 GMT) (full text, mbox, link).
Message #50 received at 752648@bugs.debian.org (full text, mbox, reply):
Hi everyone,
I should have done this earlier before cloning the bugs, so here's
some more background on the bugs filled.
I did have a quite long and extensive chat with FTP Masters
and our conclusion was that PHP License (any version) is
suitable only for software that comes directly from "PHP Group",
that basically means only PHP (src:php5) itself.
We have several options to do here:
1. Ask upstream to re-license the software to different free license
- BSD or MIT/Expat is the closest one.
2. Show that the software in question does come from "PHP Group",
f.e. software based on src:php5 sources. Most notable example is
src:php-json which is copy of ext/json/ adapted to libjson-c-dev
instead of the included JSON-IS-EVIL library.
3. We remove the source packages from Debian.
One more note: PHP is *not* compatible with GPL[1]. If you have
sources that combine PHP-licensed source with GPL-licenced
source the result is not distributable. That includes linking GPL
library to PHP licenced source (e.g. libreadline as most notable
example of GPL library).
While doing the copyright research I have found two such examples
and Ansgar was that kind that he filled: #752625 and #752627
Full list of bugs filled under this:
https://bugs.debian.org/cgi-bin/pkgreport.cgi?users=ondrej%40debian.org&tag=php-license-3.01
If you feel to dispute this please take your *well-formed* and
*well-thought*
arguments to debian-legal.
Ondrej
[1] <https://www.gnu.org/licenses/license-list.html#PHP-3.01>
--
Ondřej Surý <ondrej@sury.org>
Knot DNS (https://www.knot-dns.cz/) – a high-performance DNS server
Reply sent
to <dererk@debian.org>:
You have taken responsibility.
(Tue, 22 Jul 2014 13:36:05 GMT) (full text, mbox, link).
Notification sent
to Paul Tagliamonte <paultag@debian.org>:
Bug acknowledged by developer.
(Tue, 22 Jul 2014 13:36:05 GMT) (full text, mbox, link).
Message #55 received at 752648-close@bugs.debian.org (full text, mbox, reply):
Source: php-solr
Source-Version: 1.0.2-2
We believe that the bug you reported is fixed in the latest version of
php-solr, which is due to be installed in the Debian FTP archive.
A summary of the changes between this version and the previous one is
attached.
Thank you for reporting the bug, which will now be closed. If you
have further comments please address them to 752648@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
dererk@debian.org (supplier of updated php-solr package)
(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing ftpmaster@ftp-master.debian.org)
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512
Format: 1.8
Date: Mon, 21 Jul 2014 13:37:31 -0300
Source: php-solr
Binary: php5-solr
Architecture: source amd64
Version: 1.0.2-2
Distribution: unstable
Urgency: medium
Maintainer: Debian PHP PEAR Maintainers <pkg-php-pear@lists.alioth.debian.org>
Changed-By: dererk@debian.org
Description:
php5-solr - solr module for PHP 5
Closes: 752648
Changes:
php-solr (1.0.2-2) unstable; urgency=medium
.
* License update (Closes: #752648).
* Explicit depend on libcurl-openssl-dev.
* Group upload.
Checksums-Sha1:
e505c1fc98a88db16367b7a3d1f123aa22b4f4e3 1884 php-solr_1.0.2-2.dsc
c252290c2238bcaa77593e5f24689ee2a5daf3e8 4476 php-solr_1.0.2-2.debian.tar.xz
258a9fe3015ba5f85c78acd70c3457ca76497814 83086 php5-solr_1.0.2-2_amd64.deb
Checksums-Sha256:
efa367bbb5792f04d2a062e9b21614ac7aa3fa106114085042eab16e20af192f 1884 php-solr_1.0.2-2.dsc
bf9c99e9bd88452adcc3806f11e763fb79a909e5614d7413d30f8c29cc6242ca 4476 php-solr_1.0.2-2.debian.tar.xz
817f39da9985f00a0f6dddbd958e2566fa1951246a3a46f7a09aaf92fc9ecbba 83086 php5-solr_1.0.2-2_amd64.deb
Files:
36e73b54aba1e20ac977dc01f3b066b2 83086 web optional php5-solr_1.0.2-2_amd64.deb
539d3dba03aef7cc6fdf158946464961 1884 web optional php-solr_1.0.2-2.dsc
fcefb29a372ebf269583311a2dc6f7e0 4476 web optional php-solr_1.0.2-2.debian.tar.xz
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1
iQIcBAEBCgAGBQJTzmUqAAoJEGin9OG0lUUKBP0P/jY3IVgqw4HYVwZm3/Q4VNta
xE/ARmLFApReso+nVdJAasD/ZIukWdnv14XXMBf9UxnwGtzQ0l6K5mfMbL897yzX
u0cYWyY8qEeiscUdUsvChCPLakc1Xug5eiKRlOtHFRFh3N2qr1sXQ8sz1MfgRcKK
Mn4DGHmtaubeYcC08j9dpfSLzh70EDk3HQbIgTNvWYJapvQhpr5lHOPyiICMqTw3
sLKOfl6rg5oalUK9Og8A6zpUC1pc5ibmR6aZ+6/v0yYf4TkDAoVPBg6BXC0Bihip
zcui7IaM8ZFU4Halp0QFzKk7LuKjPmJ63JxPF4aRx6TRnhIhGfXaNCSl4i4ggSJW
WgY/ajwDQ8Bevvw28O8m4fMVbW4hFnViH/iqj+UpbNgawIstZPs8Rz+iDIXCsi63
4knLaz2CymSpaoFUfIWO+hBHn9O/bHtUkNA+XdIh1MJwxI5zlFSxqvfAbQs+EP22
lGEi3wDmcdSwsc58ML0IlvmXUAHdRYO8lfMoWdBIx0QCcHX38vZ0y2KBrq50clFg
QcCFNl/3Ds5zZklpOsxy6vj6F5VMwh3JsrF7oNxDqa9Qys4GltyqpcPGEJUcQDsu
id4wRLUygHq3eVM/OsAh2xJrlImF/LvSKSDlG7zibu7obUgYPuP7wv8bf0UR89zJ
k9lJPKLxE6nbjZuus8pp
=E1OG
-----END PGP SIGNATURE-----
Bug archived.
Request was from Debbugs Internal Request <owner@bugs.debian.org>
to internal_control@bugs.debian.org.
(Mon, 25 Aug 2014 07:31:14 GMT) (full text, mbox, link).
Send a report that this bug log contains spam.
Debian bug tracking system administrator <owner@bugs.debian.org>.
Last modified:
Sun Jul 2 03:02:09 2023;
Machine Name:
buxtehude
Debian Bug tracking system
Debbugs is free software and licensed under the terms of the GNU
Public License version 2. The current version can be obtained
from https://bugs.debian.org/debbugs-source/.
Copyright © 1999 Darren O. Benham,
1997,2003 nCipher Corporation Ltd,
1994-97 Ian Jackson,
2005-2017 Don Armstrong, and many other contributors.