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: The Guile license and the use of LGPL libs (like GMP). Date: Thu, 16 May 2002 19:02:20 -0500 Sender: guile-devel-admin@gnu.org Message-ID: <87bsbfljzn.fsf@raven.i.defaultvalue.org> References: <87ptzxp8le.fsf@zagadka.ping.de> <87vg9oqf5b.fsf_-_@raven.i.defaultvalue.org> <20020516132133.A24385@gas-o> <877km4qa7z.fsf@raven.i.defaultvalue.org> <20020516164045.C24385@gas-o> <874rh7n0ng.fsf@raven.i.defaultvalue.org> <20020516193535.A26480@gas-o> NNTP-Posting-Host: localhost.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Trace: main.gmane.org 1021593780 8281 127.0.0.1 (17 May 2002 00:03:00 GMT) X-Complaints-To: usenet@main.gmane.org NNTP-Posting-Date: Fri, 17 May 2002 00:03:00 +0000 (UTC) Cc: guile-user@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 178VD1-00029S-00 for ; Fri, 17 May 2002 02:03:00 +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 178VD9-0004aV-00; Thu, 16 May 2002 20:03:07 -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 178VCP-0004ZB-00; Thu, 16 May 2002 20:02:21 -0400 Original-Received: from raven.i.defaultvalue.org (raven.i.defaultvalue.org [192.168.1.7]) by defaultvalue.org (Postfix) with ESMTP id BB7DB1C73; Thu, 16 May 2002 19:02:20 -0500 (CDT) Original-Received: by raven.i.defaultvalue.org (Postfix, from userid 1000) id 9AF1BD4F; Thu, 16 May 2002 19:02:20 -0500 (CDT) Original-To: guile-devel@gnu.org In-Reply-To: <20020516193535.A26480@gas-o> ("Jeff Read"'s message of "Thu, 16 May 2002 19:35:35 -0400") Original-Lines: 27 User-Agent: Gnus/5.090006 (Oort Gnus v0.06) Emacs/21.2 (i386-debian-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:635 X-Report-Spam: http://spam.gmane.org/gmane.lisp.guile.devel:635 "Jeff Read" writes: > This is acceptable. My main concern is that Guile not exhibit > "creeping DLL hell". Well I'd fight that too. I agree that it's important, *especially* given Guile's intent, to remain fairly self-contained, but I also think that GMP may be a fairly special case. It appears to do a hard job pretty well, and probably isn't something where it's easy to roll your own and get it right. >I once heard a statistic that said the Gnucash project, for instance, >has some 60 lib dependencies. Most of these are probably due to >interlocking GNOME dependencies... but that factors into why I don't >touch GNOME with a ten-foot pole. I suspect it's over 60, but you're also right that it's mostly stuff that's pulled in via GNOME. The "lots of tiny libraries" doesn't really cause me all that much trouble, but it's hard to evaluate what it would be like if I weren't using Debian or some other distribution that handles the packaging issues well. -- 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