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

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



Sven Luther <sven.luther@wanadoo.fr> writes:

> On Fri, Jul 23, 2004 at 10:08:21PM +0200, Jérôme Marant wrote:
>> Sven Luther <sven.luther@wanadoo.fr> writes:
>> 
>> > It makes use of callbacks in the emacs code base. 
>> 
>> So, no, ocaml doesn't.
>
> Err, i am under the impression that what is in discussion here are the .el
> files, which are using emacs hooks. Things like :
>
>   delete-overlay, with-current-buffer, erase-buffer ...
>
> But then, i have no idea about emacs, and may be wrong.

It is an API. Emacs interprets .el files that need to use the Emacs
API.
I guess this is the problem here.


>> > 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.
>> 
>> Releasing software under two incompatible licenses still looks strange to
>> me since you are meant to know how you want you software to be distributed.
>
> This means that you can distribute it to two different set of users, with
> incompatible licence requirement. Nothing new there, ocaml already does this.
> They use the QPL for us, and another licence to the Ocaml consortium folk.

So, dual licensing means that some files are released under A, and the rest of
them under license B. This is how OCaml work.
What needs to be done is making A and B compatible.

-- 
Jérôme Marant

http://marant.org



Reply to: