Hello, I've been tinkering with the SLSQP (Sequential Least SQuares Programming) optimizer on netlib, and have had success in wrapping it using f2py. I'd like to put this optimizer in Scipy because it offers bounds on the independent variables as well as both equality and inequality constraints. My first concern is, is the license compatible with SciPy? SLSQP is apparently under the ACM license. The following URL's show the Fortran source and some documentation: - http://www.netlib.org/toms/733 - http://portal.acm.org/citation.cfm?doid=192115.192124 - Rob Falck
Rob Falck wrote:
Hello,
I've been tinkering with the SLSQP (Sequential Least SQuares Programming) optimizer on netlib, and have had success in wrapping it using f2py. I'd like to put this optimizer in Scipy because it offers bounds on the independent variables as well as both equality and inequality constraints. My first concern is, is the license compatible with SciPy? SLSQP is apparently under the ACM license.
No, the ACM forbids commercial use. -- Robert Kern "I have come to believe that the whole world is an enigma, a harmless enigma that is made terrible by our own mad attempt to interpret it as though it had an underlying truth." -- Umberto Eco
Rob Falck wrote:
My first concern is, is the license compatible with SciPy? SLSQP is apparently under the ACM license.
On Wed, 15 Aug 2007, Robert Kern apparently wrote:
the ACM forbids commercial use.
1. Suppose it is under the ACM license: it never hurts to ask for it to be relicensed as BSD. 2. It is not clear to me that this is under the ACM license. Why not write the author, explain briefly what SciPy is, and ask him to provide an explicit BSD license? "Dieter Kraft" <kraf AT maschinenbau.fh-muenchen.dbp.de> Cheers, Alan Isaac
Alan G Isaac wrote:
Rob Falck wrote:
My first concern is, is the license compatible with SciPy? SLSQP is apparently under the ACM license.
On Wed, 15 Aug 2007, Robert Kern apparently wrote:
the ACM forbids commercial use.
1. Suppose it is under the ACM license: it never hurts to ask for it to be relicensed as BSD. 2. It is not clear to me that this is under the ACM license.
http://www.acm.org/pubs/copyright_policy/#Works "ACM requires authors to assign their copyrights to ACM as a condition of publishing the work." http://www.acm.org/pubs/copyright_policy/softwareCRnotice.html "All software, both binary and source published by the Association for Computing Machinery (hereafter, Software) is copyrighted by the Association (hereafter, ACM) and ownership of all right, title and interest in and to the Software remains with ACM." The author no longer owns the copyright. He cannot give it to us under a BSD license. -- Robert Kern "I have come to believe that the whole world is an enigma, a harmless enigma that is made terrible by our own mad attempt to interpret it as though it had an underlying truth." -- Umberto Eco
On Wed, 15 Aug 2007, Robert Kern apparently wrote:
http://www.acm.org/pubs/copyright_policy/#Works "ACM requires authors to assign their copyrights to ACM as a condition of publishing the work.
Yes, but you can see his copyright retention in the published code! Anyway, I'll write them both. Cheers, Alan Isaac
participants (3)
-
Alan G Isaac -
Rob Falck -
Robert Kern