Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 31 May 2001 14:19:22 -0400
From:      Michael Lucas <mwlucas@blackhelicopters.org>
To:        joeo@cracktown.com
Cc:        freebsd-chat@FreeBSD.ORG
Subject:   Re: Darren Reed's IPFilter package license
Message-ID:  <20010531141922.A66886@blackhelicopters.org>
In-Reply-To: <Pine.LNX.4.30.0105311203350.9042-100000@asmodean.nks.net>; from joeo@cracktown.com on Thu, May 31, 2001 at 12:21:28PM -0400
References:  <Pine.LNX.4.30.0105311203350.9042-100000@asmodean.nks.net>

next in thread | previous in thread | raw e-mail | index | archive | help
There's a big thread about this over on Daemonnews (daily.daemonnews.org)

In short: the license does not give the right to either modify or
redistribute.  Under international copyright law, all rights not
explicitly granted are reserved.

It might be a simpler license, but it's not as permissive.  This is
well within Darren's rights as author.

The issue isn't "free" as in cost; it's free as in "what you can do
with the code."

One of the major points of the BSDs is that you can do absolutely
anything with the code.  This conflicts with the IPFilter license.

On Thu, May 31, 2001 at 12:21:28PM -0400, joeo@cracktown.com wrote:
> 
> There was recently a big announcement on Slashdot about IPFilter not being
> free software, with the eventual culmination of festivities being the
> OpenBSD crew removing it from their CVS tree.  Looks like they jumped the
> gun.
> 
> Just looked through the source code on a 4 month old install of
> 4.2-stable and checked out all the ipfilter related copyrights, both
> kernel and userland code...
> 
> They are all BSDL or simpler (if that's a legal term:).
> 
> Darren Reed mentioned he had his own arrangements with the NetBSD and
> FreeBSD core.
> 
> Thanks go out to Darren (and his contributors),
> 
> watcher> pwd
> /usr/src/contrib/ipfilter
> watcher> cat LICENCE
> /*
>  * Copyright (C) 1993-2000 by Darren Reed.
>  *
>  * The author accepts no responsibility for the use of this software and
>  * provides it on an ``as is'' basis without express or implied warranty.
>  *
>  * Redistribution and use in source and binary forms are permitted
>  * provided that this notice is preserved and due credit is given
>  * to the original author and the contributors.
>  *
>  * This program is distributed in the hope that it will be useful,
>  * but WITHOUT ANY WARRANTY; without even the implied warranty of
>  * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
>  *
>  * I hate legaleese, don't you ?
>  */
> 
> similarly;
> 
> watcher> pwd
> /usr/src/sys/netinet
> watcher> grep -i "darren reed" *
> fil.c: * Copyright (C) 1993-2000 by Darren Reed.
> fil.c:static const char sccsid[] = "@(#)fil.c   1.36 6/5/96 (C) 1993-1996
> Darren Reed";
> ip_auth.c: * Copyright (C) 1998-2000 by Darren Reed & Guido van Rooij.
> ip_auth.h: * Copyright (C) 1997-2000 by Darren Reed & Guido Van Rooij.
> ip_compat.h: * Copyright (C) 1993-2000 by Darren Reed.
> ip_fil.c: * Copyright (C) 1993-2000 by Darren Reed.
> ip_fil.c:static const char sccsid[] = "@(#)ip_fil.c     2.41 6/5/96 (C)
> 1993-1995 Darren Reed";
> ip_fil.h: * Copyright (C) 1993-2000 by Darren Reed.
> ip_frag.c: * Copyright (C) 1993-2000 by Darren Reed.
> ip_frag.c:static const char sccsid[] = "@(#)ip_frag.c   1.11 3/24/96 (C)
> 1993-1995 Darren Reed";
> ip_frag.h: * Copyright (C) 1993-2000 by Darren Reed.
> ip_log.c: * Copyright (C) 1997-2000 by Darren Reed.
> ip_nat.c: * Copyright (C) 1995-2000 by Darren Reed.
> ip_nat.c:static const char sccsid[] = "@(#)ip_nat.c     1.11 6/5/96 (C)
> 1995 Darren Reed";
> ip_nat.h: * Copyright (C) 1995-2000 by Darren Reed.
> ip_proxy.c: * Copyright (C) 1997-2000 by Darren Reed.
> ip_proxy.h: * Copyright (C) 1997-2000 by Darren Reed.
> ip_state.c: * Copyright (C) 1995-2000 by Darren Reed.
> ip_state.c:static const char sccsid[] = "@(#)ip_state.c 1.8 6/5/96 (C)
> 1993-1995 Darren Reed";
> ip_state.h: * Copyright (C) 1995-2000 by Darren Reed.
> ip_state.h: * @(#)ip_state.h    1.3 1/12/96 (C) 1995 Darren Reed
> ipl.h: * Copyright (C) 1993-2000 by Darren Reed.
> watcher> head fil.c
> ==> fil.c <==
> /*
>  * Copyright (C) 1993-2000 by Darren Reed.
>  *
>  * Redistribution and use in source and binary forms are permitted
>  * provided that this notice is preserved and due credit is given
>  * to the original author and the contributors.
>  */
> #if !defined(lint)
> static const char sccsid[] = "@(#)fil.c 1.36 6/5/96 (C) 1993-1996 Darren
> Reed";
> /* static const char rcsid[] = "@(#)$Id: fil.c,v 2.3.2.16 2000/01/27
> 08:49:37 darrenr Exp $"; */
> watcher>
> 
> 
> 
> 
> To Unsubscribe: send mail to majordomo@FreeBSD.org
> with "unsubscribe freebsd-chat" in the body of the message

-- 
Michael Lucas
mwlucas@blackhelicopters.org
http://www.blackhelicopters.org/~mwlucas/
Big Scary Daemons: http://www.oreillynet.com/pub/q/Big_Scary_Daemons

To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-chat" in the body of the message




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20010531141922.A66886>