help-octave
[Top][All Lists]
Advanced

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

Embeding Octave and the GNU GPL license


From: John W. Eaton
Subject: Embeding Octave and the GNU GPL license
Date: Sun, 13 Dec 2009 10:00:05 -0500

On 19-Nov-2009, Philipp Leser wrote:

| > Please also remember that if you embed Octave, your program is subject
| > to the terms of the GNU GPL.  Philipp, is your program be free 
| > software?
| 
| | actually we are not a hundred percent sure how to handle the
| | situation. We are no GPL license experts, so your input would be highly
| | appreciated. I want to emphasis here that we are a huge fan of the open
| | source concept in general and most definitely don't want to abuse it.  
| 
| | What we would like to do is the following:
| 
| | Create some sort of web service to provide solution of certain
| | optimization problems to other applications ( for finding shortest paths
| | or the like ). 
| 
| | Those applications that would make use of these services are non GPL (
| | I believe ). Would it accord to the GPL to implement such a service ( 
| | and license it under GPL ) and use these services from non GPL 
| | programs? ( In a sense I would believe that I can have a non GPL 
| | program making use of say the Apache Web Server to load some files 
| | without violating the GPL )
| 
| | But of course, I may be totally wrong here.

Sorry for the delay in responding.

I don't understand precisely what it is you are trying to do.

Do you want to run Octave via a web server and have some proprietary
software contact the web server in order to perform computations with
Octave?

Do you want to modify Octave in a way that would not be allowed
if you were distributing Octave (for example, by linking it with
proprietary optimization software), but then attempt to avoid that
restriction by running the modified Octave as a web server
application?

jwe


reply via email to

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