On Wed, Apr 22, 2009 at 12:33 PM, Andreas Roehler
<andreas.roehler(a)online.de> wrote:
Already it's assumed, all files have GPL compatible licenses if
any.
If not, its assumed simply being free, public domain. All the Emacs Lisp language code
already is GPL, can't imagine writing anything anti-GPL with it.
We've been very strict about GPL licensing. Every bit
of code that went in in my watch *WAS* GPL.
I would also argue that any bit of Emacs Lisp code is
a derived work and hence GPL (and marked the code
I wrote for the 5-letter C-word a year ago, that way).
I am also not a lawyer and neither has the Emacs Lisp
I wrote ever been distributed.
I mean you can savely assume all code written for (X)Emacs and sent
in
is meant to be distributed with it, is meant to be with a license up to date.
Anything else would bring the work of
the author simply out of use, which probably is not the intent.
"safely assume" does not mean a whole lot in an American
court, I'm afraid.
I'm not going to argue against the rest of that, even though
I disagree. Too many flame wars have already been
waged.
Otherwise, should some author arg against publishing under GPLv3,
its time to remove that code still.
Do you imagine an example, how someone might object GPLv3 with the consequences
seeing removed its code?
Personally, I'd dance around with joy. Practically, I don't
think I can do that since every contribution I made to
XEmacs was also copyright-assigned to the FSF. Does
*that* count on manual changes?
My personal opinion is that Stallman is being his usual
asshole self and doing everything he can in his decade+
long personal war against XEmacs.
We have CVS dating back to 1995. We ought to be
able to identify and remove the naughty bit (Ben Wing,
et. al.) contributions since then and remove them as
far as the manual goes. The XEmacs-specific sections
can be removed to a separate document if need be.
-sb (I DO NOT speak on behalf of my employer)
_______________________________________________
XEmacs-Beta mailing list
XEmacs-Beta(a)xemacs.org
http://calypso.tux.org/cgi-bin/mailman/listinfo/xemacs-beta