[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Dynamic loading
From: |
joakim |
Subject: |
Re: Dynamic loading |
Date: |
Wed, 20 Aug 2008 18:57:24 +0200 |
User-agent: |
Gnus/5.13 (Gnus v5.13) Emacs/23.0.60 (gnu/linux) |
Stefan Monnier <address@hidden> writes:
>> 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.
This is how I thought an Emacs dynamic load facility would be done as
well. That is, Emacs would not load any old .so/.dll file, it would only load
libraries confirming to a specific Emacs api.
>
>
> Stefan
>
--
Joakim Verona
- Re: Release plans, (continued)
- 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, 2008/08/20
- Re: Dynamic loading,
joakim <=
- 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
- Re: Release plans, Robert J. Chassell, 2008/08/20