Page 1 of 1

Usage of LAPACK, etc. Libraries

PostPosted: Mon May 05, 2008 9:27 pm
by DavidB
I noticed in the LAPACK FAQ it indicates that people may freely use LAPACK routines as long as proper credit is given to the authors. Does the same policy apply to all other libraries on the NETLIB site (i.e. - EISPACK, BLAS, SLATEC, TOMS, etc.)?

I have translated several routines from these libraries into C and Javascript and posted them on my website. Now I am trying to earn some money (it is just a hobby, which I have been paying for myself), and make the website pay for itself, so I would like to put AdSense ads on the pages. Would an AdSense ad on a page whose underlying algorithm is based on, say, a TOMS routine, be a violation of the library's use?

Sincerely,


David

PostPosted: Tue May 06, 2008 12:00 am
by Julien Langou
netlib.org is a repository of software that do not necessarilly share the
same licencing. So be careful.

EISPACK, LINPACK, BLAS, LAPACK, BLACS, and ScaLAPACK (the
Dongarra's ones), all have the same usage arrangements: people may
freely use those routines as long as proper credit is given to the authors.
What you have done in your website looks fine.

For the other libraries you need to ask the "author" for the details.

TOMS is copyrighted by ACM and so you need to obtain permission from
ACM.

Re: Usage of LAPACK, etc. Libraries

PostPosted: Thu Jul 17, 2008 11:39 pm
by DavidB
Any idea regarding SLATEC routines?

I noticed there is a subcommittee listed in the guide:

[url] http://www.netlib.org/slatec/guide
[/url]

However, I have been told that subcommittee disbanded shortly after that document was posted.

Who else would I contact to inquire about acceptable usage of a SLATEC routine?

Re: Usage of LAPACK, etc. Libraries

PostPosted: Fri Jul 18, 2008 10:56 am
by Julien Langou
No idea for SLATEC.