Stephen J. Turnbull writes:
>>>>> "Simon" == Simon Josefsson
<jas(a)extundo.com> writes:
Simon> Isn't it the same thing as non-free Debian packages?
No, it's not. Elisp files are _part of Emacs_ when you write a mode.
They will interact with all the GPL code that already is part of
Emacs, calling out to it, providing hooks to be called from it. You
just can't argue that Emacs is functioning only as a Lisp language
translator here, an analogy to GCC. It is also using the "editor
library", which is analogous to glibc---which is _not_ GPL, as you may
recall, it is LGPL precisely so that non-free apps can link with it.
Er? Despite the analogy Emacs is not distributed as a library.
It is distributed as a Program, according the GPL.