[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Emacs contributions, C and Lisp
From: |
David Kastrup |
Subject: |
Re: Emacs contributions, C and Lisp |
Date: |
Wed, 14 Jan 2015 21:44:54 +0100 |
User-agent: |
Gnus/5.13 (Gnus v5.13) Emacs/25.0.50 (gnu/linux) |
Richard Stallman <address@hidden> writes:
> [[[ To any NSA and FBI agents reading my email: please consider ]]]
> [[[ whether defending the US Constitution against all enemies, ]]]
> [[[ foreign or domestic, requires you to follow Snowden's example. ]]]
>
> > It has been a while since I last read through the FSF GPL FAQs on this,
> > so maybe copyright has been weakened, but I thought that dynamic linking
> > does not avoid the GPL.
>
> Our position is that dynamic linking makes a combination covered by
> the GPL -- provided the code _as distributed_ is designed for linking
> the parts together.
>
> Combinations that the user decides to make, which are not prearranged
> by code that gets distributed, are not limited by the GPL. This is
> true regardless of how the parts get linked.
>
> > Could Emacs require plugins to state compliance with the GPL in order to
> > be loaded, like GCC requires?
>
> If Emacs supports plug-ins, it should definitely handle this as GCC does.
If our only option to combine Emacs and GCC is to implement this in a
manner where neither GCC nor Emacs can be considered a separate
application any more, then we won't be combining Emacs and GCC.
Copyright can be made to cover extensibility. But it will stop at
interoperability of preexisting applications.
--
David Kastrup
- Re: Emacs contributions, C and Lisp, (continued)
- Re: Emacs contributions, C and Lisp, Jacob Bachmeyer, 2015/01/12
- Re: Emacs contributions, C and Lisp, Eli Zaretskii, 2015/01/12
- Re: Emacs contributions, C and Lisp, Stefan Monnier, 2015/01/12
- dynamic modules progress (was: Emacs contributions, C and Lisp), Ted Zlatanov, 2015/01/13
- Re: Emacs contributions, C and Lisp, Perry E. Metzger, 2015/01/13
- Re: Emacs contributions, C and Lisp, Jacob Bachmeyer, 2015/01/13
- Re: Emacs contributions, C and Lisp, David Kastrup, 2015/01/13
- Re: Emacs contributions, C and Lisp, Jacob Bachmeyer, 2015/01/13
- Re: Emacs contributions, C and Lisp, David Kastrup, 2015/01/14
- Re: Emacs contributions, C and Lisp, Richard Stallman, 2015/01/14
- Re: Emacs contributions, C and Lisp,
David Kastrup <=
- Re: Emacs contributions, C and Lisp, Richard Stallman, 2015/01/14
- Re: Emacs contributions, C and Lisp, David Kastrup, 2015/01/15
- Re: Emacs contributions, C and Lisp, Jacob Bachmeyer, 2015/01/15
- Re: Emacs contributions, C and Lisp, David Kastrup, 2015/01/16
- Re: Emacs contributions, C and Lisp, Jacob Bachmeyer, 2015/01/14
- Re: Emacs contributions, C and Lisp, Richard Stallman, 2015/01/14
- Re: Emacs contributions, C and Lisp, Jacob Bachmeyer, 2015/01/15
- Re: Emacs contributions, C and Lisp, Richard Stallman, 2015/01/15
- Re: Emacs contributions, C and Lisp, Jacob Bachmeyer, 2015/01/15
- Re: Emacs contributions, C and Lisp, Daniel Colascione, 2015/01/15