[php-maint] php-text-highlighter_0.7.0-1_i386.changes REJECTED

Joerg Jaspert ftpmaster at debian.org
Sat Jan 5 17:11:58 UTC 2008

Hi Maintainer,

Im sorry but I need to reject this package out of NEW.

The reason for this decision is the license which does not really fit
the package. You package a php thing, either an addon "library" or a
php "application" which uses the PHP license. Unfortunately for you
this license can't really be used with anything else except PHP itself.

Shortcut for packages from the PHP group:
There was a release of a PHP license version 3.01. That one is usable for
stuff from the PHP group itself, but still nothing else. So if you got this
reject having a package from that group - it most probably still uses an older,
inappropriate, version of the PHP license. As the license usually allows to use
a newer version of it - do it. Oh, and ask Upstream to update its package.

Package not from PHP group? Read on:
Note: It is not that the PHP license is non-free. The license itself is free,
*IF* and only *IF* you package PHP itself. For anything else it renders the
package basically undistributable, as the license simply doesn't apply.
(See also http://lists.debian.org/debian-legal/2005/10/msg00124.html
and following mails for more).

It always only talks about "the product PHP", not about software.
And "php-whatever" (or how the actual software may be called) isnt really
"PHP" from the PHP group.

Point 6 (in version 3 of the license, Point 5 in the older version 2) is
also an advertisement clause. Bad thing which is usually discouraged. (And if
you/Upstream made the mistake to include GPL licensed files you have more trouble).

And, at the end there is the following text:
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 at php.net.

For more information on the PHP Group and the PHP project,
please see <http://www.php.net>.

This product includes the Zend Engine, freely available at

I doubt that your package is made "on behalf of the PHP group".
Or that it includes the Zend Engine.

As a good solution for this I suggest to talk to your upstream.
Looking at the license they've chosen they do want to make it available
for everyone, so I suggest to use either the original BSD license
or the LGPL.

As soon as this is fixed you are of course free to reupload the package.

bye Joerg


If you don't understand why your files were rejected, or if the
override file requires editing, reply to this email.

More information about the pkg-php-maint mailing list