[Top][All Lists]

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

Licensing practice

From: Javier Fernandez Baldomero
Subject: Licensing practice
Date: Wed, 21 Apr 2004 12:27:02 +0200
User-agent: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.2.1) Gecko/20030225


If I make a collection of .oct files to be used together with octave...

1.- What's the name for that? Package? Toolbox?

2.- What is compulsory to do?

    I think I must include "This is a part of Octave". It is enough
that I include it in the main include file which is in turn included
by all the other .oct files? (they could be easily more than 150
files...) or should I include that text in every file?

    I think I found the "standard" text somewhere, and for some of
the 150 files, the suggested text is bigger than the file itself, IIRC.

3.- I think I have read that the toolbox/package must be gnu-licensed.
    So I should include a file with the gnu rules. Is that right?

    Would it be valid if I simply copy the text file
and/or the web page
found linked in
in the top directory of the package, or should I do something else?

4.- If the toolbox/package is to be used together with some other
    software with more relaxed rules... are there any legal problems
    with that?

    I think there shouldn't be. For fixing concepts, let's imagine
the other involved software was LAM/MPI whose rules may be found in

(it's just an example, any similar rule would serve to pose this

    Does anybody see any (licensing) problems in an (hypothetical)
octave package/toolbox using (say) LAM/MPI _and_ Octave, to be
(compulsorily) licensed under the GNU licensing scheme?

I hope the question is clear, because is it's not, I will not be
able to clarify it :-) (I always get lost when it comes to legal
concepts :-)

4.- Any other conditions?

Thanks in advance for your comments/warnings/advices/whatever
And thanks for taking the time to read this e-mail and the
(lengthy) rules, of course


Octave is freely available under the terms of the GNU GPL.

Octave's home on the web:
How to fund new projects:
Subscription information:

reply via email to

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