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

Re: Copyright problems for the opensource reimplementation of a closed-source library (ITP #679504)



On Fri, Jul 6, 2012 at 1:22 PM, Gergely Nagy
<algernon@madhouse-project.org> wrote:
> If it is a proxy, then it is not a reimplementation. That you add a
> wrapper for every function, doesn't matter, you still call the original.

Yes, it is meant to be a proxy.

> If it would be a reimplementation, the best course of action would be to
> start with a program that uses the library, and reimplement the
> functionality based on what the program expects.

No, the point of this work is to provide stub libraries for osi [1] to
compile against.
I don't want to actually reimplement the solvers.

> the whole excercise is
> rather pointless, as you will still be bound by the original
> license.

This would allow people who have licenses for these solvers to use Osi easily.
Osi is an opensource library to write solver-agnostic code. It is
great, but lots of people
don't use it just because it is difficult to compile, and they use
directly a commercial solver.
I'm just trying to bring more users here.

On Fri, Jul 6, 2012 at 1:54 PM, Michael Wild
<themiwi@users.sourceforge.net> wrote:
> The only thing you *could* do is take the
> publicly available documentation (if there is any) and re-write the
> header based on that information.

Please elaborate. Would this qualify as "publicly available
documentation"? [2] [3] [4]

[1]: https://projects.coin-or.org/Osi/
[2]: ftp://public.dhe.ibm.com/software/websphere/ilog/docs/optimization/cplex/refcallablelibrary.pdf
[3]: http://www.gurobi.com/documentation/5.0/reference-manual/
[4]: http://www.fico.com/en/FIResourcesLibrary/Xpress-Optimizer-Refernce-Manual.pdf


Reply to: