From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 28669 invoked by alias); 28 Jan 2007 19:57:26 -0000 Received: (qmail 28661 invoked by uid 22791); 28 Jan 2007 19:57:26 -0000 X-Spam-Check-By: sourceware.org Received: from network-theory.com (HELO mail.network-theory.co.uk) (66.199.228.187) by sourceware.org (qpsmtpd/0.31) with ESMTP; Sun, 28 Jan 2007 19:57:22 +0000 Date: Sun, 28 Jan 2007 19:57:00 -0000 Message-ID: <87k5z6q601.wl%bjg@network-theory.co.uk> From: Brian Gough To: gsl-discuss@sourceware.org Subject: Re: lapack license In-Reply-To: <20070126215721.GA618@hippogriff.physics.drexel.edu> References: <20070126171627.GA5627@hippogriff.physics.drexel.edu> <20070126215721.GA618@hippogriff.physics.drexel.edu> User-Agent: Wanderlust/2.14.0 (Africa) Emacs/21.3 Mule/5.0 (SAKAKI) MIME-Version: 1.0 (generated by SEMI 1.14.6 - "Maruoka") Content-Type: text/plain; charset=US-ASCII X-Message-Mac: 83b728f6b4dfccd524df5918deee5fa1 Mailing-List: contact gsl-discuss-help@sourceware.org; run by ezmlm Precedence: bulk List-Id: List-Subscribe: List-Archive: List-Post: List-Help: , Sender: gsl-discuss-owner@sourceware.org X-SW-Source: 2007-q1/txt/msg00008.txt.bz2 At Fri, 26 Jan 2007 14:57:21 -0700, Patrick Alken wrote: > After reviewing the BSD licenses, it appears that the lapack > license is identical to the "modified BSD" license, which is > compatible with the GPL according to www.gnu.org. > > To comply with lapack's license, it seems we need to include > a copy of it with GSL though, since eigen/nonsymmv.c and > eigen/schur.c contain a few lapack routines. That's ok, other GNU software also includes routines under the modified BSD license (e.g. the GNU C Library). Just add the notice in the affected files with a note "Based on original code from LAPACK: ....". If there are files where you have some independently written routines it may make sense to split them so it is clear which parts are covered each license. I will add the disclaimer into the reference manual. -- Brian Gough