[Coin-discuss] AMPL interface to CLP?

Matthew Saltzman mjs at ces.clemson.edu
Sat Jan 7 16:24:50 EST 2006


For the record, the wording below is referred to by the OSI as "Historical 
Permission Notice and Disclaimer" 
(http://www.opensource.org/licenses/historical.php).

 		Matt


On Sat, 7 Jan 2006, Robert Fourer wrote:

> Robin,
>
>
>
> The legal language for the AMPL-Solver Library only appears, as far as I'm
> aware, in the source and header files themselves.  As an example, the notice at
> the beginning of asl.h is copied below.  Perhaps this doesn't qualify as
> release under a certified open-source license, but it seems to be sufficient to
> enable people to build and distribute AMPL-solver drivers.  At least, I am
> pretty sure that every connection from AMPL to one of the solvers listed at
> www.ampl.com/solvers.html makes use of these routines.
>
>
>
> I'm copying this to Dave Gay and Brian Kernighan, who might have further
> insights.
>
>
>
> -- Bob
>
>
>
>
>
> /****************************************************************
> Copyright (C) 1997-2001 Lucent Technologies
> All Rights Reserved
>
> Permission to use, copy, modify, and distribute this software and
> its documentation for any purpose and without fee is hereby
> granted, provided that the above copyright notice appear in all
> copies and that both that the copyright notice and this
> permission notice and warranty disclaimer appear in supporting
> documentation, and that the name of Lucent or any of its entities
> not be used in advertising or publicity pertaining to
> distribution of the software without specific, written prior
> permission.
>
> LUCENT DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE,
> INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS.
> IN NO EVENT SHALL LUCENT OR ANY OF ITS ENTITIES BE LIABLE FOR ANY
> SPECIAL, INDIRECT OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES
> WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER
> IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION,
> ARISING OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF
> THIS SOFTWARE.
> ****************************************************************/
>
>
>
>
>
>
>
>  _____
>
> From: coin-discuss-bounces at list.coin-or.org
> [mailto:coin-discuss-bounces at list.coin-or.org] On Behalf Of Robin Lougee-Heimer
> Sent: Saturday, January 07, 2006 9:58 AM
> To: coin-discuss at list.coin-or.org
> Subject: RE: [Coin-discuss] AMPL interface to CLP?
>
>
>
>
> Bob:
>
>> the entire AMPL-solver library is open-source,
>> available at http://www.netlib.org/ampl/solvers/.
>
> Under what OSI-certified open-source licence?
> I didn't see any mention of license in the README file of this directory, or
> any LICENSE file.
>
> Thanks,
> Robin
>
> -------------------------------------------------------------------------------
> ---
> Robin Lougee-Heimer
> IBM TJ Watson Research Center
> 1101 Kitchawan Road, Yorktown Heights, NY 10598
> ph: 914-945-3032   fax: 914-945-3434
> robinlh at us.ibm.com
> http://www.coin-or.org
>
>
>
>
>
> "Robert Fourer" <4er at iems.northwestern.edu>
> Sent by: coin-discuss-bounces at list.coin-or.org
>
> 01/06/2006 07:35 PM
>
>
> Please respond to
> 4er and Discussions about open source software for Operations Research
>
>
> To
>
> "'Discussions about open source software for Operations Research'"
> <coin-discuss at list.coin-or.org>
>
>
> cc
>
>
>
>
> Subject
>
> RE: [Coin-discuss] AMPL interface to CLP?
>
>
>
>
>
>
>
>
>
>
>
>
> I would add that the entire AMPL-solver library is open-source, available at
> http://www.netlib.org/ampl/solvers/.  Instructions for using the library to
> write an AMPL-solver "driver" are at http://www.ampl.com/hooking.html.  Source
> for many previously written drivers is also available, in the same location as
> the library source, so it's often possible to modify an existing driver rather
> than start from scratch.
>
> Leo makes a good point of mentioning the work with LPFML and OSiL, which is
> intended to eventually render it unnecessary to write a separate driver for
> every modeling-language/solver pair.  I don't think that this will be complete
> within the next 6 months, however.
>
> Bob Fourer
> 4er at iems.northwestern.edu
>
>
>> -----Original Message-----
>> From: coin-discuss-bounces at list.coin-or.org [mailto:coin-discuss-
>> bounces at list.coin-or.org] On Behalf Of Leo Lopes
>> Sent: Friday, January 06, 2006 5:18 PM
>> To: Discussions about open source software for Operations Research
>> Subject: Re: [Coin-discuss] AMPL interface to CLP?
>>
>> You can use CLP from AMPL by generating LPFML files using a driver
>> than then invokes CLP via OSI. You can download the latest LPFML
>> distribution for this purpose. Since LPFML is no longer active pending
>> the release of the OSiL libraries, you might also consider writing
>> your own AMPL OSI driver, which should be fairly simple for the LP
>> case. There is a document on the AMPL web site that explains how to do
>> it...
>>
>> Cheers,
>> Leo.
>>
>> On 1/6/06, Gardner Pomper <gardner at networknow.org> wrote:
>>> Hi,
>>>
>>> We would like to start using CLP for our ampl models. Does anyone know if
>>> there is an AMPL interface for it? Is it just in the package, or is it
>>> seperate?
>>>
>>> Thanks,
>>> - Gardner
>>>
>>>
>>> _______________________________________________
>>> Coin-discuss mailing list
>>> Coin-discuss at list.coin-or.org
>>> http://list.coin-or.org/mailman/listinfo/coin-discuss
>>>
>>>
>>>
>>
>>
>> --
>> ========================================================================
>> Leonardo B. Lopes                                    leo at sie.arizona.edu
>> Assistant Professor                                        (520)621-2342
>> SIE - University of Arizona  http://www.sie.arizona.edu/faculty/leolopes
>>
>> _______________________________________________
>> Coin-discuss mailing list
>> Coin-discuss at list.coin-or.org
>> http://list.coin-or.org/mailman/listinfo/coin-discuss
>
>
> _______________________________________________
> Coin-discuss mailing list
> Coin-discuss at list.coin-or.org
> http://list.coin-or.org/mailman/listinfo/coin-discuss
>
>
>
>

-- 
 		Matthew Saltzman

Clemson University Math Sciences
mjs AT clemson DOT edu
http://www.math.clemson.edu/~mjs



More information about the Coin-discuss mailing list