[Top][All Lists]

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

Re: COIN-OR in Octave

From: Andrey Romanenko
Subject: Re: COIN-OR in Octave
Date: Mon, 18 Oct 2004 16:11:44 +0100
User-agent: KMail/1.6.2


On Monday 18 October 2004 14:50, John W. Eaton wrote:

> On 18-Oct-2004, Andrey Romanenko <address@hidden> wrote:
> | Here is a thought. On one hard, present optimization capabilities of
> | Octave are somewhat scarce. On the other hand, there is a nice
> | initiative ( developing optimization algorithms in
> | open-source. Is there any reason why we cannot interface Octave with
> | the COIN code? The license is CPL and it is OSI compatible. In the
> | FAQ section of the site there is a question about CPL code in GPL
> | code that it a little strange, but it can be worked out. Will it be
> | interesting for the community?
> It would be great to be able to use the code from the COIN project
> with Octave, but my understanding is that the CPL is not GPL
> compatible, so we can't use it.  

I see... However, the COIN FAQ section states that a software module under a 
license does not have to comply with the CPL. The question is where is
the border between a module and purely derived work... 
Will the following be okay? Octave creates an AMPL (from netlib) formulation
and sends it to IPOPT, gets the results and pushes it back to Octave.

> Additionally, there are components of 
> COIN that I have looked at in the past that require non-free software
> to work (for example, parts of the Harwell library for doing sparse
> matrix computations).

I haven't looked at that closely, maybe there is GPLed code available
for those sparse matrix computations...


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]