From mboxrd@z Thu Jan 1 00:00:00 1970 Path: main.gmane.org!not-for-mail From: prj@po.cwru.edu (Paul Jarc) Newsgroups: gmane.emacs.devel Subject: Re: A plea for dynamically loadable extension modules Date: Wed, 30 Jul 2003 11:25:53 -0400 Organization: What did you have in mind? A short, blunt, human pyramid? Sender: emacs-devel-bounces+emacs-devel=quimby.gnus.org@gnu.org Message-ID: References: <87wue0i51a.fsf@lexx.delysid.org> <871xw8i3tr.fsf@tapsellferrier.co.uk> NNTP-Posting-Host: main.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7BIT X-Trace: main.gmane.org 1059580631 15572 80.91.224.249 (30 Jul 2003 15:57:11 GMT) X-Complaints-To: usenet@main.gmane.org NNTP-Posting-Date: Wed, 30 Jul 2003 15:57:11 +0000 (UTC) Cc: Mario Lang , emacs-devel@gnu.org Original-X-From: emacs-devel-bounces+emacs-devel=quimby.gnus.org@gnu.org Wed Jul 30 17:34:01 2003 Return-path: Original-Received: from quimby.gnus.org ([80.91.224.244]) by main.gmane.org with esmtp (Exim 3.35 #1 (Debian)) id 19hsxc-00010w-00 for ; Wed, 30 Jul 2003 17:33:52 +0200 Original-Received: from monty-python.gnu.org ([199.232.76.173]) by quimby.gnus.org with esmtp (Exim 3.12 #1 (Debian)) id 19hszd-0007eu-00 for ; Wed, 30 Jul 2003 17:35:57 +0200 Original-Received: from localhost ([127.0.0.1] helo=monty-python.gnu.org) by monty-python.gnu.org with esmtp (Exim 4.20) id 19hsuP-0007Df-PH for emacs-devel@quimby.gnus.org; Wed, 30 Jul 2003 11:30:33 -0400 Original-Received: from list by monty-python.gnu.org with tmda-scanned (Exim 4.20) id 19hstF-0006Hw-Qo for emacs-devel@gnu.org; Wed, 30 Jul 2003 11:29:21 -0400 Original-Received: from mail by monty-python.gnu.org with spam-scanned (Exim 4.20) id 19hsr6-0004it-Bb for emacs-devel@gnu.org; Wed, 30 Jul 2003 11:27:09 -0400 Original-Received: from lewis.cns.cwru.edu ([129.22.104.62]) by monty-python.gnu.org with esmtp (Exim 4.20) id 19hspw-000435-0z for emacs-devel@gnu.org; Wed, 30 Jul 2003 11:25:56 -0400 Original-Received: from multivac.cwru.edu (multivac.STUDENT.CWRU.Edu [129.22.114.26]) by smtp-b.cwru.edu (iPlanet Messaging Server 5.2 Patch 1 (built Aug 19 2002)) with SMTP id <0HIU00AE0G76Y8@smtp-b.cwru.edu> for emacs-devel@gnu.org; Wed, 30 Jul 2003 11:25:54 -0400 (EDT) Original-Received: (qmail 32565 invoked by uid 500); Wed, 30 Jul 2003 15:26:15 +0000 In-reply-to: <871xw8i3tr.fsf@tapsellferrier.co.uk> Original-To: Nic Mail-Copies-To: nobody User-Agent: Gnus/5.1003 (Gnus v5.10.3) Emacs/21.3 (gnu/linux) Original-Lines: 18 X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.2 Precedence: list List-Id: Emacs development discussions. List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: emacs-devel-bounces+emacs-devel=quimby.gnus.org@gnu.org Xref: main.gmane.org gmane.emacs.devel:15742 X-Report-Spam: http://spam.gmane.org/gmane.emacs.devel:15742 Nic wrote: > Mario Lang writes: >> Is there any chance that we get the dynloading extention >> for 21.4? If not, could you please explain why? > > I think rms made a statement on this subject a number of months > ago. The reason dynamic loading has not been included in emacs so far > is that there would then be the potential of breaking the terms of > the licence under which emacs is distributed. That doesn't make sense. Emacs could use the same exception in its license that Guile uses. The fact that the exception is used for Guile shows that the FSF does not object to the exception in principle. There may be a specific reason it's not desirable for Emacs, but then what is it? paul