From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: tomas@tuxteam.de Newsgroups: gmane.emacs.help Subject: Re: Packages, release notes, etc Date: Thu, 10 Sep 2015 13:38:00 +0200 Message-ID: <20150910113800.GA29802@tuxteam.de> References: <20150910103151.GA28160@tuxteam.de> <87egi6o7yj.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 1441885124 26998 80.91.229.3 (10 Sep 2015 11:38:44 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Thu, 10 Sep 2015 11:38:44 +0000 (UTC) To: tomas@tuxteam.de, Michael Welle , help-gnu-emacs@gnu.org Original-X-From: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane.org@gnu.org Thu Sep 10 13:38:39 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 1Za0BO-0007Z2-Ei for geh-help-gnu-emacs@m.gmane.org; Thu, 10 Sep 2015 13:38:26 +0200 Original-Received: from localhost ([::1]:48627 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Za0BN-0001CW-Sj for geh-help-gnu-emacs@m.gmane.org; Thu, 10 Sep 2015 07:38:25 -0400 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:33362) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Za0B4-000173-KI for help-gnu-emacs@gnu.org; Thu, 10 Sep 2015 07:38:07 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1Za0B1-0002Oj-El for help-gnu-emacs@gnu.org; Thu, 10 Sep 2015 07:38:06 -0400 Original-Received: from mail.tuxteam.de ([5.199.139.25]:45500 helo=tomasium.tuxteam.de) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Za0B1-0002Nq-9T for help-gnu-emacs@gnu.org; Thu, 10 Sep 2015 07:38:03 -0400 Original-Received: from tomas by tomasium.tuxteam.de with local (Exim 4.80) (envelope-from ) id 1Za0Ay-0007rY-KL; Thu, 10 Sep 2015 13:38:00 +0200 In-Reply-To: <87egi6o7yj.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:107119 Archived-At: -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 On Thu, Sep 10, 2015 at 01:00:04PM +0200, Tassilo Horn wrote: > 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. Each package is a combined work of emacs + X so the emacs > >> > license extends to the package. That's probably the reason why > >> > there's no special License field in the standard headers. > >> Hm, so it isn't possible to distribute a package that is in the > >> public domain or maybe one that is Artistic ver. 2.0 licensed via > >> ELPA or one of the other repositories? I doubt that. > > > > This looks strange to me too. Tassilo: are you sure you didn't mean > > "...to have a license incompatible than GPLV3 [or later]"? > > No, I've meant what I said. You can write a GPL program and thereby use > other libraries with GPL-compatible licenses. But as soon as you use a > GPL library in your program, that program must also be GPL. That's why > the GPL is called a copyleft license. The question is of academic value anyway, since an Emacs extension only makes sense together with Emacs or XEmacs, and both are GPL. It's clear that the extension must be *at least* GPL compatible to be of any value for the user. And then, distributing it in the context of Emacs makes it *effectively* GPL. Perhaps it must be GPL, as you say. Not making it GPL (if at all legally possible) has only the value of confusing the user, which I think we agree is not a positive value :-) regards - -- tomás -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.12 (GNU/Linux) iEYEARECAAYFAlXxa5gACgkQBcgs9XrR2kYICACfTD+bijTHnsf36nXsHY3sUOVt miEAnjjDbk1QfWTmWr8IgdxfOKQ5LhlV =kVSD -----END PGP SIGNATURE-----