[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#172781: ITP: nanoweb -- A smart modular web server written in PHP



On Thu, 12 Dec 2002 16:48:04 you wrote:

> * Package name    : nanoweb
>   Version         : 1.9.1
>   Upstream Author : Vincent NEGRIER <six@t0x.net>
> * URL             : http://nanoweb.si.kz/
> * License         : GPL
>   Description     : A smart modular web server written in PHP

The license listed is GPL.  PHP is GPL-incompatible.  You cannot
distribute GPL software together with GPL-incompatible software that it
depends on without a license exemption from the copyright holder of the
GPL software.  See the history of KDE in Debian, and the recent handling
of OpenSSL in main, for precedent.

It is not legally clear that just because someone has written a GPL
component that depends on GPL-incompatible components, they intend to
permit the distribution of these components together.  For example, you
could not run components of the GNU system without non-free software for
the first seven years or so of its existence, but the GPL was
nevertheless written to prohibit distributing the GNU software together
with proprietary Unixes.

In addition, the concept of a webserver written entirely in PHP is
utterly abominable, an example of total programming putrifaction.  I
expect this code to be so inherently unmaintainable that its very
presence would warrant an RC bug.  As a DD and as a user of PHP, I
would ask that this package not be uploaded to Debian.

-- 
Steve Langasek
postmodern programmer

Attachment: pgpodmTHMI0UH.pgp
Description: PGP signature


Reply to: