Debian Bug report logs -
#752655
tarantool-php is licensed under the PHP license and is not PHP
Package:
tarantool-php;
Maintainer for tarantool-php is (unknown);
Affects: php-imagick, php-geoip, php-json, php-yac, php-apcu, php-redis, php-memcache, php-ps, php-mysqlnd-ms, php-gearman, php-memcached
Reported by: Paul Tagliamonte <paultag@debian.org>
Date: Tue, 29 Oct 2013 12:09:01 UTC
Severity: serious
Fixed in version tarantool-php/1.6-1
Done: unera@debian.org (Dmitry E. Oboukhov)
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 'tarantool-php 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:34:08 GMT) (full text, mbox, link).
Information forwarded
to debian-bugs-dist@lists.debian.org, Dmitry E. Oboukhov <unera@debian.org>:
Bug#752655; Package tarantool-php.
(Thu, 26 Jun 2014 11:05:37 GMT) (full text, mbox, link).
Acknowledgement sent
to Ondřej Surý <ondrej@sury.org>:
Extra info received and forwarded to list. Copy sent to Dmitry E. Oboukhov <unera@debian.org>.
(Thu, 26 Jun 2014 11:05:37 GMT) (full text, mbox, link).
Message #50 received at 752655@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 unera@debian.org (Dmitry E. Oboukhov):
You have taken responsibility.
(Mon, 27 Oct 2014 16:39:08 GMT) (full text, mbox, link).
Notification sent
to Paul Tagliamonte <paultag@debian.org>:
Bug acknowledged by developer.
(Mon, 27 Oct 2014 16:39:08 GMT) (full text, mbox, link).
Message #55 received at 752655-close@bugs.debian.org (full text, mbox, reply):
Source: tarantool-php
Source-Version: 1.6-1
We believe that the bug you reported is fixed in the latest version of
tarantool-php, 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 752655@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Dmitry E. Oboukhov <unera@debian.org> (supplier of updated tarantool-php 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, 27 Oct 2014 18:46:34 +0300
Source: tarantool-php
Binary: libtarantool-php
Architecture: source amd64
Version: 1.6-1
Distribution: unstable
Urgency: medium
Maintainer: Dmitry E. Oboukhov <unera@debian.org>
Changed-By: Dmitry E. Oboukhov <unera@debian.org>
Description:
libtarantool-php - PECL PHP driver for Tarantool/Box
Closes: 752655
Changes:
tarantool-php (1.6-1) unstable; urgency=medium
.
* New upstream version.
* Relicensed as BSD. closes: #752655.
Checksums-Sha1:
b5b6add7ce3ccbed30ab10feb8c6bfce20229b4d 1866 tarantool-php_1.6-1.dsc
422baaf6e5e5a51df7c036e5405e49a0acfa72a7 563181 tarantool-php_1.6.orig.tar.gz
0be56d6cfd3654730a771dbcf46a61a93f753abf 2208 tarantool-php_1.6-1.debian.tar.xz
85b8837b861acd752a140864dfb1cce043fb3589 25608 libtarantool-php_1.6-1_amd64.deb
Checksums-Sha256:
2a65b6f52e101d1bcd1847fa1cfe4665bf00a230bd8a7937492b87dd90dcd558 1866 tarantool-php_1.6-1.dsc
0a7f5940f9b4954e01a7a055eeb853d8c41e12a243260b1608e248819403c128 563181 tarantool-php_1.6.orig.tar.gz
9a032bf55c367639d04fa77f83b1c5df07616ec139f1ec3361ebf811c32783d1 2208 tarantool-php_1.6-1.debian.tar.xz
26c54ee2f0ae08f4b7ac820a9ebd94f1f84058335a824af7868f3374ab2921f6 25608 libtarantool-php_1.6-1_amd64.deb
Files:
1f367e8dae163dd24fed3467353d39f9 1866 php optional tarantool-php_1.6-1.dsc
4cba439209ef4f71da86b9b82c396a42 563181 php optional tarantool-php_1.6.orig.tar.gz
7683faead0b2c4d34a8f159430852622 2208 php optional tarantool-php_1.6-1.debian.tar.xz
074f8975bf311d25e69f1d88e9a79b17 25608 php optional libtarantool-php_1.6-1_amd64.deb
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1
iQIcBAEBCgAGBQJUTnGUAAoJEI0flpoI7qdWCh4QANX9ZINaluusICnzY1djFuve
GIgIGPk6kVWt5T6Vpm4VymQ2MGgEyC9YQpdHRfeRWnPsiWEe0L9MMOTblLXpv+Dq
QCGZOlnSPkkVpFpqBpjAfmMY3mL+1XeD8IRzC9OttI8q2UtVxr8LeJh23P3OrdSm
oePvzc8XR7dsqlA5OXG+wTmDXfZQW9m6T04KspZGNDWT9NEqqBgLSdXD3/P61T7M
IFIR4hfxmqRf11Yzk/Un7Se3i/qJ1qTNS28seySMZHr9Ry4XuuHPHx54Dmi9uUwb
G7bGe/TEv5ct4buEa+xro5grbNl6liGgwJxvAgvG6+63XiDeC89ySBAKbKlI1LUM
6nmw6H9tY6cKGC5lx3sDimF+Geh5pwAkQBOdTmX5n8ytf4S6XBYeg/9+8rj+kXJ7
uYPUlh1trpVuVGtnKMnqdhfdYIpWolRqHqh9sCDpd474EHTwW4ynNue6Z22nacU7
g7p3AxYG88ppmv670a/fEPe0hbl1UVBMJBNyDW8N2LtzLZg1Tt2MyueRqT083N22
m12ptH7CnKdO9no6rXGzrNlAAkuuBM6z1yTb1t2yfmwZeSP7za/lgLI96dTpGlaq
l5zn0jPXpA1p2+oN6oJnqE1IuJ+3EmQuxr4xd6sScg2B2NpjMsVqpU5VEyEvry9T
FdFWGb0TrbEIskeHOsPr
=Nw3t
-----END PGP SIGNATURE-----
Bug archived.
Request was from Debbugs Internal Request <owner@bugs.debian.org>
to internal_control@bugs.debian.org.
(Tue, 25 Nov 2014 07:33:40 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:03:01 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.