unofficial mirror of help-gnu-emacs@gnu.org
 help / color / mirror / Atom feed
From: tomas@tuxteam.de
To: tomas@tuxteam.de, Michael Welle <mwe012008@gmx.net>,
	help-gnu-emacs@gnu.org
Subject: Re: Packages, release notes, etc
Date: Thu, 10 Sep 2015 13:38:00 +0200	[thread overview]
Message-ID: <20150910113800.GA29802@tuxteam.de> (raw)
In-Reply-To: <87egi6o7yj.fsf@gnu.org>

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

On Thu, Sep 10, 2015 at 01:00:04PM +0200, Tassilo Horn wrote:
> <tomas@tuxteam.de> 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-----



  reply	other threads:[~2015-09-10 11:38 UTC|newest]

Thread overview: 13+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
     [not found] <vto7ccx8r5.ln2@news.c0t0d0s0.de>
2015-09-10  9:22 ` Packages, release notes, etc Tassilo Horn
2015-09-10 17:36   ` Stefan Monnier
2015-09-10 20:09     ` Tassilo Horn
2015-09-10 23:20       ` Stefan Monnier
     [not found]       ` <mailman.878.1441927224.19560.help-gnu-emacs@gnu.org>
2015-09-11  2:12         ` Pascal J. Bourguignon
2015-09-11  9:25           ` Alan Schmitt
2015-09-11  5:26       ` tomas
     [not found]     ` <mailman.874.1441915758.19560.help-gnu-emacs@gnu.org>
2015-09-11  0:16       ` Joost Kremers
2015-09-11  2:15         ` Pascal J. Bourguignon
     [not found] ` <mailman.808.1441876951.19560.help-gnu-emacs@gnu.org>
     [not found]   ` <ni18ccxbua.ln2@news.c0t0d0s0.de>
2015-09-10 10:31     ` tomas
2015-09-10 11:00       ` Tassilo Horn
2015-09-10 11:38         ` tomas [this message]
2015-09-10 11:40 Alexis

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

  List information: https://www.gnu.org/software/emacs/

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=20150910113800.GA29802@tuxteam.de \
    --to=tomas@tuxteam.de \
    --cc=help-gnu-emacs@gnu.org \
    --cc=mwe012008@gmx.net \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).