octave-maintainers
[Top][All Lists]
Advanced

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

Re: proposed FAQ entries about licensing


From: David Bateman
Subject: Re: proposed FAQ entries about licensing
Date: Wed, 08 Apr 2009 22:16:42 +0200
User-agent: Mozilla-Thunderbird 2.0.0.17 (X11/20081018)

Jaroslav Hajek wrote:
OK, I believe you, but I just don't understand the reasoning, then.
There is also the (albeit slight) possibility that the FSF people
missed some important detail. I see the link to liboctave et al.
hard-wired in the produced mex file and that seems to me to make it a
derivative work of Octave. There's certainly no liboctave in Matlab,
so it's apparent the executable is built to be linked to Octave.
Maybe I don't understand the part "plugin interface that is not
GPLed".  Is there any part of Octave's sources not covered by GPL?
I think mex.h carries the GPL preamble, doesn't it?


You but the point is that it is theoretically possible to build a single mex binary that can be used with both Octave and Matlab. In fact it is even possible to build a mex file without Octave or Matlab installed on the machine. So yes mex.h has a GPL license, but the API it defines is not specific to Octave.

D.


--
David Bateman                                address@hidden
35 rue Gambetta                              +33 1 46 04 02 18 (Home)
92100 Boulogne-Billancourt FRANCE            +33 6 72 01 06 33 (Mob)



reply via email to

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