savannah-hackers
[Top][All Lists]
Advanced

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

Re: [Savannah-hackers] submission of SQLgrey Postfix greylisting service


From: Sylvain Beucler
Subject: Re: [Savannah-hackers] submission of SQLgrey Postfix greylisting service - savannah.nongnu.org
Date: Mon, 2 Aug 2004 22:31:00 +0200

Hi,

I'm evaluating the project you submitted for approval in Savannah.

Lionel Bouton <address@hidden> described the package
as follows:
License: gpl
Other License:
Package: SQLgrey Postfix greylisting service
System name: sqlgrey
Type: non-GNU

Description:
This is a Postfix greylisting server. It is written in Perl and uses
an SQL database for storage. See http://www.greylisting.org for a
complete greylisting description.
This is originaly a port from BerkeleyDB to DBI of David Schweikert's
"postgrey" policy service.
This versions uses a 2-level auto-whitelist (AWL)  to alleviate the
initial reconnection delay when the SMTP client has already been
recognised as able to retry a message transmission. The AWL's goal is
to reduce retransmissions of legit messages to a minimum on common
workloads.
Manual whitelisting can be implemented at the MTA-level (postfix's
check-client-access) or directly in the software's database
(PostgreSQL only).
The software has been tested  with Mysql (3.23.58) and PostgreSQL
(7.4.2), other versions should work without modifications.

See current source code at http://server.bouton.name/sqlgrey

Other Software Required:
The following perl modules are required :

DBI (Artistic License)
Net::Server (Artistic License)
NetAddr::IP (license unknown, will probably be removed as the
corresponding functionnality may not prove useful)

Please place copyright notices and permission to copy statements at
the beginning of every file of source code. I saw you used a short
notice that the source code is released under the GPL, and a longer
one in the POD, but the longer version also has to be reproduced on
top of the file.

In addition, if you haven't already, please copy a copy of the plain
text version of the GPL, available from
(http://www.gnu.org/licenses/gpl.txt), into a file named "COPYING".

Additional instructions are available from
http://www.gnu.org/licenses/gpl-howto.html.

The GPL FAQ explains why these procedures must be followed.  To learn
why a copy of the GPL must be included with every copy of the code,
for example, go to
http://www.gnu.org/licenses/gpl-faq.html#WhyMustIInclude

Also, the address of the FSF has changed, and is now:

  59 Temple Place, Suite 330
  Boston, MA  02111-1307
  USA

Please update your file.

Last, 'NetAddr::IP' is released under the unclear 'perl artistic
license', and above all, the Artistic License is not really a free
software license, since it's too vague (check
http://www.gnu.org/licenses/license-list.html#ArtisticLicense).

Since you plan to remove this depency, this solves the issue. However,
we cannot host your project at Savannah until you get rid of this
dependency, or urge the author to release his software under the same
license as Perl, ie dual Artistic&GPL (or any other GPL-compatible
license). DBI and Net::Server are released under that dual license,
and hence are acceptable dependencies.


Can you do these required changes quickly? If yes, please send us a
URL to the updated source code. Else, we will ask you to register your project again when the changes are done.

Regards,

--
Sylvain



reply via email to

[Prev in Thread] Current Thread [Next in Thread]