"Stephen J. Turnbull" <stephen(a)xemacs.org> writes:
Mats Lidell writes:
> What to do here with the packages and GPLv3 or later code?
My understanding of the law is that packages written to support both
Emacs and XEmacs are separate works, and can't infect XEmacs proper
with GPLv3.
Please don't use loaded verbiage like "infect".
If packages contain code that is only ever executed on XEmacs, for
example guarded by (if (featurep 'xemacs) ...), that particular code
does not appear separable in a meaningful way from XEmacs, unless one
considers _any_ optional code separate. Which is not the stance of the
FSF AFAICT. If the package runs on either Emacs or XEmacs without
requiring explicit checks, you are likely correct.
--
David Kastrup
_______________________________________________
XEmacs-Beta mailing list
XEmacs-Beta(a)xemacs.org
http://lists.xemacs.org/mailman/listinfo/xemacs-beta