help-octave
[Top][All Lists]
Advanced

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

Re: Pytave licensing


From: Ulrich Staudinger
Subject: Re: Pytave licensing
Date: Thu, 19 Nov 2009 11:26:59 +0100



On Thu, Nov 19, 2009 at 10:08 AM, David Grundberg <address@hidden> wrote:


Lets look at a Python script. This script imports Pytave by some means. By doing this, it is a derivative work of Pytave. In order to redistribute this script you must comply with the GPL.


Exactly.
But if the script does not import pytave and does not use libraries that are distributed with it, it does not have to be.

As Soren pointed out: http://www.gnu.org/licenses/gpl-faq.html#IfInterpreterIsGPL

"When the interpreter just interprets a language, the answer is no. The interpreted program, to the interpreter, is just data; a free software license like the GPL, based on copyright law, cannot limit what data you use the interpreter on. You can run it on any data (interpreted program), any way you like, and there are no requirements about licensing that data to anyone. However, when the interpreter is extended to provide “bindings” to other facilities (often, but not necessarily, libraries), the interpreted program is effectively linked to the facilities it uses through these bindings. So if these facilities are released under the GPL, the interpreted program that uses them must be released in a GPL-compatible way."

That's it from me ...

Kind regards,
Ulrich


--
Ulrich B. Staudinger

reply via email to

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