> Richard, if you can provide some guidance on how to resolve this,
it would
> be very useful. The core of the problem seem to be if it should be
> possible to write non-GPL Emacs Lisp code at all. Much like it is
> possible to write non-GPL code using Bash, GCC-specific C, Guile, Python
> and other GPLd programming languages, I think it should be possible to
> write non-GPL Emacs Lisp, but that's just my opinion.
As for the ASN.1 mode, I will kindly ask the authors
(Olivier Dubuisson, Guillaume Latu, and Stephane Levant, see
http://asn1.elibel.tm.fr/en/tools/emacs/unix/ for details)
to change the license to GPL, if necessary. If they don't
want to or can't do this, and the FSF insist on GPLed modes,
Debian cannot distribute the mode at all, not even in
"non-free".
I think that was the outcome of RMS' response to xemacs-beta. If you
are able to track down the authors and make them change the license,
that would be useful. The mail address mentioned in the elisp files
bounces.