From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Richard Stallman Newsgroups: gmane.emacs.devel Subject: Re: Potential copyright problem in EIEIO improvement Date: Thu, 31 Dec 2009 21:55:16 -0500 Message-ID: References: <23751_1262141343_ZZg0N7E3ZcBp~.00_1262141340.11263.18.camel@localhost.localdomain> <5533_1262229939_ZZg0N6K4nOGuV.00_1262229938.3761.46.camel@localhost.localdomain> Reply-To: rms@gnu.org NNTP-Posting-Host: lo.gmane.org Content-Type: text/plain; charset=ISO-8859-15 X-Trace: ger.gmane.org 1262314579 29258 80.91.229.12 (1 Jan 2010 02:56:19 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Fri, 1 Jan 2010 02:56:19 +0000 (UTC) Cc: emacs-devel@gnu.org To: Jan Moringen Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Fri Jan 01 03:56:11 2010 Return-path: Envelope-to: ged-emacs-devel@m.gmane.org Original-Received: from lists.gnu.org ([199.232.76.165]) by lo.gmane.org with esmtp (Exim 4.50) id 1NQXgQ-0007rp-4i for ged-emacs-devel@m.gmane.org; Fri, 01 Jan 2010 03:56:10 +0100 Original-Received: from localhost ([127.0.0.1]:49342 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1NQXgQ-000526-Mw for ged-emacs-devel@m.gmane.org; Thu, 31 Dec 2009 21:56:10 -0500 Original-Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1NQXft-0004on-Ix for emacs-devel@gnu.org; Thu, 31 Dec 2009 21:55:37 -0500 Original-Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1NQXfo-0004lV-SU for emacs-devel@gnu.org; Thu, 31 Dec 2009 21:55:36 -0500 Original-Received: from [199.232.76.173] (port=33843 helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1NQXfo-0004lQ-Gk for emacs-devel@gnu.org; Thu, 31 Dec 2009 21:55:32 -0500 Original-Received: from [140.186.70.10] (port=46982 helo=fencepost.gnu.org) by monty-python.gnu.org with esmtp (Exim 4.60) (envelope-from ) id 1NQXfo-0006j1-6O for emacs-devel@gnu.org; Thu, 31 Dec 2009 21:55:32 -0500 Original-Received: from rms by fencepost.gnu.org with local (Exim 4.69) (envelope-from ) id 1NQXfY-0002NT-Fx; Thu, 31 Dec 2009 21:55:16 -0500 In-reply-to: <5533_1262229939_ZZg0N6K4nOGuV.00_1262229938.3761.46.camel@localhost.localdomain> (message from Jan Moringen on Thu, 31 Dec 2009 04:25:38 +0100) X-detected-operating-system: by monty-python.gnu.org: GNU/Linux 2.6 (newer, 3) X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: "Emacs development discussions." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Original-Sender: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Errors-To: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.devel:119183 Archived-At: Thank you for your opinion on this. Regarding the "if" part, there are two parts: the canonical Dylan linearization, upon which the paper (mentioned in my original message) is improving and the actual improvement. The code above corresponds to the improvement. My patch also has parts derived from the unchanged parts of the canonical implementation. You have lost me; I can't follow the scenario. What I can say is that, in general, we do not want to incorporate code into Emacs without a copyright assignment.