nightmaremail

Unnamed repository; edit this file 'description' to name the repository.
Log | Files | Refs

THANKS.mxf (4093B)


      1  ...:: Thanks
      2 Changes to notqmail that make notqmail NightmareMail are licenced to you, the
      3 user, as termed in doc/LICENSE.mxf. This is similar to the CDDL, except there
      4 is a resumptibility clause. Please take into mind Bernstein's softwarelaw
      5 article - you may still use the program while your licence is terminated. The
      6 licence only governs redistribution.
      7 
      8 Notqmail itself appears to be available under the Unlicense.
      9 
     10  ...:: Upstream patches
     11 As stated in README.mxf, I've obtained a license from the developer of
     12 qmail-dnsbl. qmail-dnsbl is a part of MXF. Thanks Fabio Busatto! I
     13 reproduce the text of the email in which he licensed the patch to me
     14 below.
     15 
     16    Hi Ellenor
     17 
     18    feel free to download, use, modify, and redistribute the qmail-dnsbl
     19   patch at your own risk, as it doesn't come with any warranty and it's
     20   not actively maintained.
     21    I hope this could be useful for your scope.
     22 
     23    Best,
     24    Fabio
     25 
     26 I interpret this as a rough 3 clause BSD license, but if you're Fabio and
     27 that's a misinterpretation, I am willing to be corrected.
     28 
     29 Changes to the patch that made it apply to qmail-smtpd.c are licensed as
     30 termed in LICENSE.mxf - however, they are so minor (filename changes) that
     31 they most likely aren't copyrightable.
     32 
     33 Paul Jarc (PRJ)'s realrcptto patch,
     34 https://code.dogmap.org./qmail/#realrcptto, is also incorporated into MXF.
     35 Paul Jarc placed this patch into the public domain. Thanks Paul! This
     36 should reduce backscatter spam, which is a problem my friend Lightning
     37 at Ultradian Club has been experiencing with his mailserver.
     38 
     39 Our sold-separately replacement for qmail-remote, MXF Remote, includes 
     40 sections lifted not-quite-verbatim from qmail-remote. Notably, Connector
     41 uses the control file procedure from qmail-remote with few modifications,
     42 having split it to get routes for a protocol and to fetch actual protocols
     43 from a new ctrl file.
     44 
     45 James Craig Burley's (burleyarch.com) ISO C patch is also incorporated into
     46 MXF, from its origins in notqmail and netqmail.
     47 
     48 To quote old-patches/qmail-isoc.patch,
     49 
     50 This patch is Copyright (C) 2004 by James Craig Burley.  License
     51 below.
     52 
     53 2004-01-19 0040 EST  James Craig Burley  <[Not Supplied]@burleyarch.com>
     54 
     55 Permission is hereby granted, free of charge, to any person obtaining a
     56 copy of this software and associated documentation files (the
     57 "Software"), to deal in the Software without restriction, including
     58 without limitation the rights to use, copy, modify, merge, publish,
     59 distribute, sublicense, and/or sell copies of the Software, and to
     60 permit persons to whom the Software is furnished to do so, subject to
     61 the following conditions:
     62 
     63 The above copyright notice and this permission notice shall be included
     64 in all copies or substantial portions of the Software.
     65 
     66 THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS
     67 OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
     68 MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.
     69 IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY
     70 CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT,
     71 TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE
     72 SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
     73 
     74 JCB's ISO C patch is thus free software. Please don't harrass him trying
     75 to get it released PD.
     76 
     77  ...:: Libraries, headers, and other dependencies - supply chain statement
     78 
     79 For the whole program:
     80 
     81 Statically-linked copies of Nightmare Mail, compiled with -DUSING_SKALIBS
     82 and linked against libskarnet.a, include software written by Laurent
     83 Bercot de skarnet.org.
     84 
     85 Statically-linked copies of MXF Remote, our replacement for qmail-remote,
     86 include software written by Laurent Bercot de skarnet.org.
     87 
     88 All copies of MXF Remote, our replacement for qmail-remote, include software
     89 written by Troy D. Hansen, who has indicated that a link to
     90 https://troydhanson.github.io/uthash/ will be sufficient credit.
     91 
     92 All copies of MXF Remote, our replacement for qmail-remote, depend on
     93 a UCSPI StartTLS and TLS client. The compiled-in default is to use 
     94 software written by Laurent Bercot de skarnet.org.