From mboxrd@z Thu Jan 1 00:00:00 1970 Path: main.gmane.org!not-for-mail From: Rob Browning Newsgroups: gmane.lisp.guile.devel Subject: Re: Release status 1.6.1 (2002-05-16) Date: Thu, 30 May 2002 11:26:44 -0500 Sender: guile-devel-admin@gnu.org Message-ID: <878z61a9ff.fsf@raven.i.defaultvalue.org> References: <878z6jn0uw.fsf@raven.i.defaultvalue.org> <87r8k41h0j.fsf@zagadka.ping.de> <87r8k41ctd.fsf@raven.i.defaultvalue.org> <20020526165939.GA27611@www> <87ptzhuxqz.fsf@zagadka.ping.de> <20020527213832.GC28747@www> <873cwczy6g.fsf@raven.i.defaultvalue.org> <20020528102222.GB29680@www> <87r8jwmeyh.fsf@raven.i.defaultvalue.org> <87lma4upxe.fsf@zagadka.ping.de> <87bsb0upgg.fsf@zagadka.ping.de> <87bsb0m9bn.fsf@raven.i.defaultvalue.org> <87off0t6nr.fsf@zagadka.ping.de> NNTP-Posting-Host: localhost.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Trace: main.gmane.org 1022776093 18495 127.0.0.1 (30 May 2002 16:28:13 GMT) X-Complaints-To: usenet@main.gmane.org NNTP-Posting-Date: Thu, 30 May 2002 16:28:13 +0000 (UTC) Cc: guile-devel@gnu.org Return-path: Original-Received: from fencepost.gnu.org ([199.232.76.164]) by main.gmane.org with esmtp (Exim 3.33 #1 (Debian)) id 17DSma-0004oC-00 for ; Thu, 30 May 2002 18:28:12 +0200 Original-Received: from localhost ([127.0.0.1] helo=fencepost.gnu.org) by fencepost.gnu.org with esmtp (Exim 3.34 #1 (Debian)) id 17DSme-0002a7-00; Thu, 30 May 2002 12:28:16 -0400 Original-Received: from dsl-209-87-109-2.constant.com ([209.87.109.2] helo=defaultvalue.org) by fencepost.gnu.org with esmtp (Exim 3.34 #1 (Debian)) id 17DSlC-0002Wd-00 for ; Thu, 30 May 2002 12:26:46 -0400 Original-Received: from raven.i.defaultvalue.org (raven.i.defaultvalue.org [192.168.1.7]) by defaultvalue.org (Postfix) with ESMTP id DC15B19C0; Thu, 30 May 2002 11:26:45 -0500 (CDT) Original-Received: by raven.i.defaultvalue.org (Postfix, from userid 1000) id BD315B3D; Thu, 30 May 2002 11:26:44 -0500 (CDT) Original-To: Marius Vollmer In-Reply-To: <87off0t6nr.fsf@zagadka.ping.de> (Marius Vollmer's message of "28 May 2002 21:27:04 +0200") Original-Lines: 46 User-Agent: Gnus/5.090006 (Oort Gnus v0.06) Emacs/21.2 (i386-pc-linux-gnu) Errors-To: guile-devel-admin@gnu.org X-BeenThere: guile-devel@gnu.org X-Mailman-Version: 2.0.9 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: Developers list for Guile, the GNU extensibility library List-Unsubscribe: , List-Archive: Xref: main.gmane.org gmane.lisp.guile.devel:677 X-Report-Spam: http://spam.gmane.org/gmane.lisp.guile.devel:677 Marius Vollmer writes: >> Doesn't matter to me. If you want to, great, otherwise I'll get to >> it. Is there much to do other than creating a LICENSE file with >> (fairly brief) contents, and updating README to refer to it? > > No, that should be it. This may be a little more work than I thought. I'll probably commit an initial LICENSE, and then we can work from there to flesh it out. >From an initial rough pass, using the following command, I can see that we have a substantial number of non GPL+exception files (do we have any files not covered under either the GPL or GPL+exception?) There's also at least one file, libguile/mkstemp.c, that's not covered under the exception that probably should be :/ find -type f | xargs grep -l 'General Public License' | sort > gpl.lst cat gpl-list | xargs grep -l 'As a special exception' | sort > gpl+except.lst diff -u gpl.lst gpl+except.lst | egrep '^\-' | cut -b 2- Looks like there are about 100 files not covered under the exception. Though we may want to explicitly list them in LICENSE, we may also want a passage in there about the overall *intent* of the exception, i.e. that it's supposed to be safe to link even non-gpled apps against Guile in most cases, or similar. Also, as opposed to explicit individual file listing, we might be able to substantially simplify the contents of LICENSE if we're willing to stick to some policies wrt non-GPL+exception files that we can list like: All .h or .c files outside of srfi or libguile are GPL. All Makefile.am files are GPL. All example .c and .h files are GPL This would limit the number of individual files we have to list. Thoughts? -- Rob Browning rlb @defaultvalue.org, @linuxdevel.com, and @debian.org Previously @cs.utexas.edu GPG=1C58 8B2C FB5E 3F64 EA5C 64AE 78FE E5FE F0CB A0AD _______________________________________________ Guile-devel mailing list Guile-devel@gnu.org http://mail.gnu.org/mailman/listinfo/guile-devel