delorie.com/archives/browse.cgi   search  
Mail Archives: djgpp/2005/05/13/02:20:51

X-Authentication-Warning: delorie.com: mail set sender to djgpp-bounces using -f
Date: Fri, 13 May 2005 09:15:08 +0300
From: "Eli Zaretskii" <eliz AT gnu DOT org>
Sender: halo1 AT zahav DOT net DOT il
To: djgpp AT delorie DOT com
Message-ID: <01c55783$Blat.v2.4$41c6b140@zahav.net.il>
X-Mailer: emacs 22.0.50 (via feedmail 8 I) and Blat ver 2.4
In-reply-to: <1115945920.467172.205760@g14g2000cwa.googlegroups.com>
(bdeck AT lycos DOT co DOT uk)
Subject: Re: Announce: GnuPG 1.41 for DJGPP DOS Windows
References: <1115898964 DOT 209774 DOT 92020 AT o13g2000cwo DOT googlegroups DOT com>
<svu681pmgu1jks1ub6dam16qgla9e1381m AT 4ax DOT com> <1115945920 DOT 467172 DOT 205760 AT g14g2000cwa DOT googlegroups DOT com>
Reply-To: djgpp AT delorie DOT com
Errors-To: nobody AT delorie DOT com
X-Mailing-List: djgpp AT delorie DOT com
X-Unsubscribes-To: listserv AT delorie DOT com

> From: "bdeck" <bdeck AT lycos DOT co DOT uk>
> Date: 12 May 2005 17:58:40 -0700
> 
> Well, I have not made many modifications to the source themselves,
> except to add a DJGPP conditional to many (but not all!) of the
> "DOSISH" compiler conditionals already in the code. Use the configure
> options "--disable-dev-random --disable-gnupg-iconv --disable-exec
> --disable-photo-viewers --disable-keyserver-helpers
> --disable-keyserver-path  --disable-dependency-tracking
> --disable-largefile --enable-static-rnd=unix --disable-asm". There is
> also a small AF_UNIX kludge and an entrophy hack. I am not really sure
> that what I did was right.
> 
> I am not very proud of my quick entropy kludge (was more of a
> work-around). On the other hand, perhaps someone would have an interest
> in developing a real DJGPP-specific entropy solution?
> 
> However, the djgpp-gpg binary does pass the entire test suite as-is, so
> I felt it was nevertheless suitable for release.

Please note that GPL, the GNU license, explicitly _forbids_ you from
distributing modified programs without making the modified sources
available.  So I think you MUST make the sources available, including
any configuration scripts you used, so that people who want will have
the ability to rebuild the program with DJGPP.  That is because the
freedom of users to modify the programs you made is hampered if they
cannot even rebuild the same programs you uploaded.  Suppose I find a
bug in your port that I need to fix ASAP: if there's no way for me to
rebuild the ported GnuPG, there's also no way to debug and fix the
problems I find.  Thus, my freedom from you as the porter is severely
hampered.

Bottom line: please make an extra effort to put the modified sources
and scripts you used on the same site where you made the binaries
available.  You are obliged to that by the terms of GPL.

- Raw text -


  webmaster     delorie software   privacy  
  Copyright © 2019   by DJ Delorie     Updated Jul 2019