From owner-freebsd-chat Thu May 31 11:19:30 2001 Delivered-To: freebsd-chat@freebsd.org Received: from blackhelicopters.org (geburah.blackhelicopters.org [209.69.178.18]) by hub.freebsd.org (Postfix) with ESMTP id 0844537B423 for ; Thu, 31 May 2001 11:19:25 -0700 (PDT) (envelope-from mwlucas@blackhelicopters.org) Received: (from mwlucas@localhost) by blackhelicopters.org (8.9.3/8.9.3) id OAA66909; Thu, 31 May 2001 14:19:22 -0400 (EDT) (envelope-from mwlucas) Date: Thu, 31 May 2001 14:19:22 -0400 From: Michael Lucas To: joeo@cracktown.com Cc: freebsd-chat@FreeBSD.ORG Subject: Re: Darren Reed's IPFilter package license Message-ID: <20010531141922.A66886@blackhelicopters.org> References: Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.2i In-Reply-To: ; from joeo@cracktown.com on Thu, May 31, 2001 at 12:21:28PM -0400 Sender: owner-freebsd-chat@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org 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