[Debian-med-packaging] Locfit license
Andreas Tille
tille at debian.org
Thu Dec 12 19:28:43 UTC 2013
Hi Andy,
thanks for your effort to track this down. While it is on one side good
to have this clarified, there is a glitch in this README file which might
be incompatible with GPL:
On Thu, Dec 12, 2013 at 02:00:15PM -0500, Liaw, Andy wrote:
> ...
> Permission to use, copy, modify, and distribute this software for any
> purpose (with the exceptions noted in `About Algorithms' above)
> without fee is hereby granted, and provided that this entire notice is
^^^^^^^^^^^
> included in all copies of any software which is or includes a copy or
> modification of this software and in all copies of the supporting
> documentation for such software.
The "without fee" clause makes the software non-free (in DFSG sense) and
is as far as I see incompatible with GPL.
I somehow have the feeling that we are only half-way down by having found
the README file. We seem to need to find a copyright holder to possibly
drop this clause (I can not imagine that they might insist these days on
it any more).
Kind regards
Andreas.
--
http://fam-tille.de
[full quote below - I mixed up the CC of my initial mail so for the
record in BTS / Debian Med team below is the full conversation]
On Thu, Dec 12, 2013 at 02:00:15PM -0500, Liaw, Andy wrote:
> Hi Andreas,
>
> I went to the original locfit web page (which, surprisingly, is still up!):
> http://cm.bell-labs.com/cm/ms/departments/sia/project/locfit/index.html
> and found a README file in the S-PLUS version of the code, from which the R package was ported. Loader's original R package (also on that site) lacks the README file. I guess we have to assume she meant to use the same README file. I will include it in the next release of locfit for R. The content of that file is as follows. Hope that helps.
>
> Best,
> Andy
>
> LOCFIT
> Local Regression and Likelihood
>
> Catherine Loader
> catherine at research.bell-labs.com
> or cathl at optonline.net
> http://cm.bell-labs.com/stat/project/locfit/
>
> Also incorporating SCB code, joint with
> Jiayang Sun
> jiayang at sun.stat.cwru.edu
> http://sun.cwru.edu/~jiayang/sci3.html
>
> August 1, 2001
>
>
> Locfit is a program for fitting regression, likelihood and density
> estimation models using a local polynomial approach. Both univariate
> and multivarite predictor spaces are supported, along with a wide
> range of likelihoods: local least squares; local logistic regression;
> hazard rate models; censored regression models; local density estimation
> and others. The program can be installed as a library for R, S or S-Plus.
> It can also be installed as a stand-alone application ("C-Locfit").
>
>
> INSTALLATION:
>
> To compile and install from a source distribution, please consult the
> Locfit web page, http://cm.bell-labs.com/stat/project/locfit/.
>
> If you have a binary distribution, Locfit is ready to use as distributed.
> For convenience, S-Plus users may like to
> (1) move the archive to $SHOME/library/
> (2) add the line
> locfit Local Regression, Likelihood and Density Estimation.
> to the $SHOME/library/README file.
> (3) In an S-Plus session, attach the library with library("locfit",first=T).
>
>
> DOCUMENTATION:
>
> Numerous examples can be found in my book,
> "Local Regression and Likelihood", Springer Series in Statistics and
> Computing, 1999.
>
> Due to the large number of incompatable, inconvenient and changing formats
> for help pages in different versions of S and S-Plus, I cannot maintain
> S-Plus formatted help pages. Instead, html manual pages for most functions
> are available on the locfit web pages.
>
>
> ABOUT ALGORITHMS:
> The Locfit implementation has been designed largely from the point
> of view of generality: to provide a set of functions that can be
> used for as wide a range of local fitting problems as possible.
> It is not intended to be the fastest or most efficient implementation
> possible. In addition to generality, the code in many places makes
> extensive trade-offs made between speed and numerical accuracy (some
> of which can be controlled through optional arguments). Many of Locfit's
> options will only be used in a small fraction of cases; for other cases,
> they add to the cost of overhead (an obvious example is multi-dimensional
> fitting: when used in 1-d, many loops reduce to for(i=0;i<1;i++)).
> Additionally, the user interfaces (i.e. the R and S-Plus code) add
> significantly to the computational overhead. For these reasons, the
> Locfit code, as distributed, should not, and can not, be used to
> derive meaningful benchmarks, either for the speed or accuracy of algorithms.
> Anyone wishing to use Locfit in any kind of comparative benchmark
> study must contact and obtain permission from the Author.
>
>
> COPYRIGHT:
>
> Copyright (c) 1996-2001 Lucent Technologies, Bell Laboratories.
> SCB code is
> Copyright (c) 1996-2001 Jiayang Sun.
>
> Permission to use, copy, modify, and distribute this software for any
> purpose (with the exceptions noted in `About Algorithms' above)
> without fee is hereby granted, and provided that this entire notice is
> included in all copies of any software which is or includes a copy or
> modification of this software and in all copies of the supporting
> documentation for such software.
>
> THIS SOFTWARE IS BEING PROVIDED "AS IS", WITHOUT ANY EXPRESS OR IMPLIED
> WARRANTY. IN PARTICULAR, NEITHER THE AUTHOR NOR LUCENT TECHNOLOGIES
> MAKE ANY REPRESENTATION OR WARRANTY OF ANY KIND CONCERNING THE
> MERCHANTABILITY OF THIS SOFTWARE OR ITS FITNESS FOR ANY PARTICULAR PURPOSE.
>
> -----Original Message-----
> From: Andreas Tille [mailto:tille at debian.org]
> Sent: Sunday, December 08, 2013 12:40 PM
> To: Andy Liaw
> Subject: r-help at r-project.org, 731599 at bugs.debian.org, med-dev
>
> Hi Andy,
>
> you are listed as maintainer of the locfit package (for author Catherine
> Loader there is no mail address - so to be safe I include r-help list).
> I would like to create a Debian package from locfit because it is used
> in some testsuites of BioConductor packages we are packaging for Debian
> and we want to care for smooth passing of all tests.
>
> The problem for the packaging is that several files in locfit in the dir
> src/ are
>
> Copyright (c) 1998-2001 Lucent Technologies.
> See README file for details.
>
> but there is no README file contained in the download tarball. Usually
> copyright statements are accompanied by a license which most probably
> would be contained in this missing README file. To distribute the
> package in Debian we need to be sure that the license which is stated
> at the locfit page
>
> http://cran.r-project.org/web/packages/locfit/
>
> and which says
>
> GPL-2 | GPL-3 [expanded from: GPL (≥ 2)]
>
> is also valid for these files. IMHO it would be sufficient if you
> confirm in public that really all files are covered by GPL-2+ license.
>
> Kind regards and thanks for your help to distribut R locfit for Debian
>
> Andreas.
>
> --
> http://fam-tille.de
> Notice: This e-mail message, together with any attachments, contains
> information of Merck & Co., Inc. (One Merck Drive, Whitehouse Station,
> New Jersey, USA 08889), and/or its affiliates Direct contact information
> for affiliates is available at
> http://www.merck.com/contact/contacts.html) that may be confidential,
> proprietary copyrighted and/or legally privileged. It is intended solely
> for the use of the individual or entity named on this message. If you are
> not the intended recipient, and have received this message in error,
> please notify us immediately by reply e-mail and then delete it from
> your system.
--
http://fam-tille.de
More information about the Debian-med-packaging
mailing list