From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Glenn Morris Newsgroups: gmane.emacs.devel Subject: Re: E-LISP licensing question Date: Tue, 09 Jul 2013 13:06:15 -0400 Message-ID: References: <47F3A7C6.5000408@cmedresearch.com> NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Trace: ger.gmane.org 1373389582 13116 80.91.229.3 (9 Jul 2013 17:06:22 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Tue, 9 Jul 2013 17:06:22 +0000 (UTC) Cc: emacs-devel@gnu.org, Rachel Agasan To: rms@gnu.org Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Tue Jul 09 19:06:22 2013 Return-path: Envelope-to: ged-emacs-devel@m.gmane.org Original-Received: from lists.gnu.org ([208.118.235.17]) by plane.gmane.org with esmtp (Exim 4.69) (envelope-from ) id 1UwbMs-0002sw-Kq for ged-emacs-devel@m.gmane.org; Tue, 09 Jul 2013 19:06:22 +0200 Original-Received: from localhost ([::1]:36743 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1UwbMs-0006SP-3J for ged-emacs-devel@m.gmane.org; Tue, 09 Jul 2013 13:06:22 -0400 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:34352) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1UwbMo-0006S6-RK for emacs-devel@gnu.org; Tue, 09 Jul 2013 13:06:20 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1UwbMn-0005ir-Pa for emacs-devel@gnu.org; Tue, 09 Jul 2013 13:06:18 -0400 Original-Received: from fencepost.gnu.org ([2001:4830:134:3::e]:58131) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1UwbMn-0005in-Lu for emacs-devel@gnu.org; Tue, 09 Jul 2013 13:06:17 -0400 Original-Received: from rgm by fencepost.gnu.org with local (Exim 4.71) (envelope-from ) id 1UwbMl-000316-KM; Tue, 09 Jul 2013 13:06:15 -0400 X-Spook: SP4 LLNL ASPIC Leuken-Baden Albright Exon Shell Cohiba X-Ran: XYT5B8'zH!S!ZIu`]Li0_#}wW2kW{R\ANMOD&tDIf)lxaZ^YiEcH0l+QqC:Hg;~Rz#`HgF X-Hue: red X-Attribution: GM In-Reply-To: (Richard Stallman's message of "Tue, 09 Jul 2013 12:33:05 -0400") User-Agent: Gnus (www.gnus.org), GNU Emacs (www.gnu.org/software/emacs/) X-detected-operating-system: by eggs.gnu.org: Error: Malformed IPv6 address (bad octet value). X-Received-From: 2001:4830:134:3::e X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: "Emacs development discussions." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Original-Sender: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.devel:161772 Archived-At: Richard Stallman wrote: > Worse yet: what if some of those libraries are GPLv2 and the > others are GPLv3? > > If a library is GPLv2-or-later that includes GPLv3. > If a library is under GPLv2 only, we should regard it as dead > and write a replacement. This isn't the real issue, and seems likely to just side-track us. 5 years ago, you said: I asked people (including a lawyer) to work on some advice about this. Meanwhile, I suggest that people refrain from arguing about it here without the benefit of lawyers. Did you ever get an answer? The question was: If I write some emacs lisp code does the way emacs deals with that code at runtime mean that the code must always be under the GPL? Or to put it another way... Does doing (require 'foo.el) link the code into emacs in such a way that foo.el must be licensed under the GPL.