[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Accepted ocaml 3.08.0-1 (powerpc all source)



On Fri, Jul 23, 2004 at 08:00:01AM +0200, Jérôme Marant wrote:
> Sven Luther <sven.luther@wanadoo.fr> writes:
>  
> >> I don't understand how it applies to those emacs files. There is nothing
> >> such a JNI-like binding in thsi ocaml mode.
> >> Emacs calls the ocaml toplevel and that's all.
> >
> > And the ocaml stuff doesn't use a single of the emacs hooks ?
> 
> I don't understand what it would mean.

It makes use of callbacks in the emacs code base. 

> >> However, I found discrepencies: some .el files are QPL'ed and the
> >> rest of them GPL.
> >
> > One is GPL 1, one is GPL 2, one is QPLed, and the rest are unlicenced, so
> > would fall under the QPL by default.
> >
> > A dual QPL/GPL should make everyone happy, and the ball is in the ocaml team
> > camp.
> 
> I've never understood how a dual licensing is usefull and to whom is is.
> Resolving conflicts means using the same license for all files.

Well, Damien has the intention of having the right to write a non-GPLed emacs
clone, and use the .el files in those. RMS has the claim that a .el file needs
to be GPL compatible to be used in emacs, and as he is the emacs upstream
author, as a matter of courtesy, we decided to give in in this, even thought
technically there may be stuff to discuss since we distribute the .el in
source form. Still, as long as Damien hasn't come forward with its emacs
clone, the intent of providing .el files is clearly to link them with emacs,
so RMS has a point.

By dual licencing it under the QPL/GPL, everyone is happy, and everything is
fine. The only catch is that all contributors have to dual licence their stuff
too, but i guess that most people won't have a problem with that.

Friendly,

Sven Luther



Reply to: