bug-inetutils
[Top][All Lists]
Advanced

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

[bug-inetutils] Re: telnet cleanup


From: Alfred M. Szmidt
Subject: [bug-inetutils] Re: telnet cleanup
Date: Wed, 10 Jun 2009 02:50:00 -0400

   > Copyright (C) 1997, 1998, 1999, 2000, 2001, 2002 2003, 2004, 2005
   >               2006, 2007, 2008, 2009 Free Software Foundation, Inc.
   >
   > Since we added the file in 1997 from BSD4.4-Lite, and we have
   > done changes in inetutils each year since then.

   Ah.  Would you like to commit this fix should I?  Relevant files
   are libtelnet/{auth,enc_des,encrypt,misc}.c.  Or maybe just do it
   for all of libtelnet/.

If you can do it, then it would be wonderful.  Otherwise, I'll try too
see if I can get some time to eiither resurrect my old patch, or just
do it anew.

   > I noticed that auth.c contains a MIT license, which seems to have a
   > annoying clause,
   >
   > ... WITHIN THAT CONSTRAINT, permission to use, copy, modify, and
   > distribute this software and its documentation for any purpose and
   > [without fee] is hereby granted, provided that the above copyright ...
   >
   > `without fee', seems to mean that commercial distribution is not
   > allowed, and thus making it incompatible with the GPL, and non-free as
   > well.  Do people agree with this reading?  If so, we must rewrite, or
   > remove these parts of inetutils.

   That seems like the same problem as in GAP:

        Copying and distribution of this file, with or without modification,
        are permitted in any medium without royalty provided the copyright
        notice and this notice are preserved.  This file is offered as-is,
        without any warranty.

   The intention is to permit both commercial and non-commercial
   distributions, as far as I understand.

Maybe it is OK then.

   Btw, I suspect a lot of this code can be removed, it refers to old
   authentication types (e.g., SPX, Kerberos 4, rsaencpwd) that no
   longer works for other reasons.

Yeah, sounds like a good idea.  There is alot of cruft in inetutils
that dates baack to the 4.4BSD-Lite days, and alot of it is dead code,
or broken code.




reply via email to

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