From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Newsgroups: gmane.emacs.help Subject: Re: Packages, release notes, etc Date: Fri, 11 Sep 2015 07:26:54 +0200 Message-ID: <20150911052654.GB27653@tuxteam.de> References: <87io7iochh.fsf@gnu.org> <871te6nijg.fsf@gnu.org> NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8; x-action=pgp-signed Content-Transfer-Encoding: 8bit X-Trace: ger.gmane.org 1441949245 27660 80.91.229.3 (11 Sep 2015 05:27:25 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Fri, 11 Sep 2015 05:27:25 +0000 (UTC) To: Stefan Monnier , help-gnu-emacs@gnu.org Original-X-From: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane.org@gnu.org Fri Sep 11 07:27:20 2015 Return-path: Envelope-to: geh-help-gnu-emacs@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 1ZaGrm-0008DZ-Rj for geh-help-gnu-emacs@m.gmane.org; Fri, 11 Sep 2015 07:27:18 +0200 Original-Received: from localhost ([::1]:53890 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1ZaGrh-0002ii-6r for geh-help-gnu-emacs@m.gmane.org; Fri, 11 Sep 2015 01:27:13 -0400 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:59052) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1ZaGrU-0002iU-DW for help-gnu-emacs@gnu.org; Fri, 11 Sep 2015 01:27:01 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1ZaGrR-0007Qz-8i for help-gnu-emacs@gnu.org; Fri, 11 Sep 2015 01:27:00 -0400 Original-Received: from mail.tuxteam.de ([5.199.139.25]:47653 helo=tomasium.tuxteam.de) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1ZaGrR-0007Qv-2z for help-gnu-emacs@gnu.org; Fri, 11 Sep 2015 01:26:57 -0400 Original-Received: from tomas by tomasium.tuxteam.de with local (Exim 4.80) (envelope-from ) id 1ZaGrO-0007Ms-6w; Fri, 11 Sep 2015 07:26:54 +0200 In-Reply-To: <871te6nijg.fsf@gnu.org> User-Agent: Mutt/1.5.21 (2010-09-15) X-detected-operating-system: by eggs.gnu.org: GNU/Linux 3.x X-Received-From: 5.199.139.25 X-BeenThere: help-gnu-emacs@gnu.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: Users list for the GNU Emacs text editor List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane.org@gnu.org Original-Sender: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.help:107147 Archived-At: -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 On Thu, Sep 10, 2015 at 10:09:07PM +0200, Tassilo Horn wrote: > Stefan Monnier writes: > > >> With respect to license, I think it is not even possible for an Emacs > >> package to have a license different than GPL version 3 or later. > > > > Not exactly: the license can be different from GPLv3+, but it should > > be compatible with GPLv3+, indeed. > > But what's the purpose of the copyleft when I can release a derived work > basing on GPL code under a GPL-compatible license which has no copyleft > anymore, e.g., Apache License, Version 2.0? Now I get it: you say that writing Emacs Lisp code is automatically a "derived work" of Emacs. Hm. I don't know what the general position on that is. Is a program written in Perl a derived work of Perl? Most certainly a grey area, that's why some packages (e.g. GCC and its runtime companion library) go to some lengths to clarify those points (in the case of GCC, a C program is explicitly not considered derived work, although it includes headers and caters to interfaces). But if you think of the recent spat between Oracle and Google wrt copyright violation by using some Java interfaces... it seems that the lawyers themselves don't know a priori how the judges are going to decide on that. regards - -- tomás -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.12 (GNU/Linux) iEYEARECAAYFAlXyZh4ACgkQBcgs9XrR2kbpawCfb5YGvqcp5JIRjLUQy7M/NGao o6QAniLDAvAY7EYHQBdOjAO2q40CMPca =1sE3 -----END PGP SIGNATURE-----