Hi,
I found some interesting filtering recipes maintained in Postfix
format, such as http://www.hardwarefreak.com/fqrdns.pcre.txt

Since I'm not running Postfix, I think I need to roll my own filter in
order to run those recipes.  At a first glance, smtpd_check.c and
dict_pcre.c look like good starting points.  However, it is not clear
to me how/if modifications are allowed:

The derivative work I'd do doesn't seem to be a "Contribution" in the
sense of the definition given in LICENSE, as it is not going to be
added to, nor distributed along with Postfix.  In addition, PCRE is
mentioned in HISTORY in 1999, which is the last date in the copyright
notice imposed by LICENCE for contributions.  In fact, only the first
of those two C sources says "The Secure Mailer license must be
distributed with this software".  And, except strcasecmp.c, no C
source contains any copyright notice.

GNU just say that "IBM Public License, Version 1.0 [...] is a free
software license. Unfortunately, it has a choice of law clause which
makes it incompatible with the GNU GPL."[1]  IANAL, but the latter
sentence would seem to refer to the last paragraph of the Secure
Mailer license.

[1] https://www.gnu.org/licenses/license-list.html#IBMPL

The software I'd target, Courier-MTA, is GPL-licensed.  Some parts of
the filtering interface I use were derived from it.  May a mix those
sources?  If Wietse writes a somewhat affirmative reply, I'll file it
along with both licenses, and let any idle lawyer loiter over that at
will.

Ale

Reply via email to