[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.


reply via email to

[Prev in Thread] Current Thread [Next in Thread]