[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Dynamic loading
From: |
Stefan Monnier |
Subject: |
Re: Dynamic loading |
Date: |
Wed, 20 Aug 2008 12:15:57 -0400 |
User-agent: |
Gnus/5.13 (Gnus v5.13) Emacs/23.0.60 (gnu/linux) |
> module. APIs apparently don't count because they're not "expressive",
> there's only one way to do it.)
IIUC the case for GMP was based on the fact that a user of the GMP API
wasn't just using the API but was necessarily using GMP (even if loaded
dynamically) because there was no other implementation (which forced
the offending company to write a substitute for GMP which implemented
the same API but with a more liberal license).
So similarly, an Elisp package can currently only be run by linking it
with GPL'd code (given the lack of non-GPL'd Emacs), which (I thought)
is the reason why it has to be GPL'd as well.
Stefan
- Re: Release plans, (continued)
- Re: Release plans, Stephen J. Turnbull, 2008/08/16
- Re: Release plans, Thomas Lord, 2008/08/16
- Re: Release plans, Alan Mackenzie, 2008/08/16
- Re: Release plans, Stephen J. Turnbull, 2008/08/16
- Re: Release plans, Alan Mackenzie, 2008/08/17
- Re: Release plans, Stephen J. Turnbull, 2008/08/17
- Re: Release plans, Alan Mackenzie, 2008/08/18
- Re: Release plans, Stephen J. Turnbull, 2008/08/18
- Dynamic loading (was: Release plans), Stefan Monnier, 2008/08/18
- Dynamic loading (was: Release plans), Stephen J. Turnbull, 2008/08/18
- Re: Dynamic loading,
Stefan Monnier <=
- Re: Dynamic loading, joakim, 2008/08/20
- Re: Dynamic loading, Stephen J. Turnbull, 2008/08/25
- Re: Dynamic loading, Richard M. Stallman, 2008/08/26
- Re: Release plans, Alan Mackenzie, 2008/08/18
- Re: Release plans, Johannes Weiner, 2008/08/18
- Re: Release plans, Alan Mackenzie, 2008/08/19
- Re: Release plans, Johannes Weiner, 2008/08/19
- Re: Release plans, Stephen J. Turnbull, 2008/08/19
- Re: Release plans, Robert J. Chassell, 2008/08/19
- Re: Release plans, Stephen J. Turnbull, 2008/08/20