[Insight-developers] VXL : Toms library : ACM Copyright : non-commercial license

Bill Lorensen bill.lorensen at gmail.com
Fri Jan 29 23:26:05 EST 2010


Looks like there is an issue with:
lsqr

There is mention in vnl_matrix.txx of an algorithm (not code) from  TOMS.


I just greped the vxl source tree for "TOMS":
./core/vnl/algo/vnl_lsqr.h:// of Paige and Saunders (ACM TOMS 583).
The sparse system is encapsulated
./core/vnl/algo/vnl_lsqr.h://  of Paige and Saunders (ACM TOMS 583).
The sparse system is encapsulated
./core/vnl/algo/vnl_rpoly_roots.h://  (See M.A. Jenkins, ACM TOMS 1
(1975) pp. 178-189.).
./core/vnl/vnl_matrix.txx://  Works for rectangular matrices using an
enormously clever algorithm from ACM TOMS.
./v3p/netlib/linalg/lsqr.c:/*     22 Feb 1982: LSQR sent to ACM TOMS
to become Algorithm 583. */
./v3p/netlib/linalg/lsqr.f:*     22 Feb 1982: LSQR sent to ACM TOMS to
become Algorithm 583.
./v3p/netlib/toms/rpoly.c:/* Fullsource for module 493 from package
TOMS.                           */
./v3p/netlib/v3p_netlib_prototypes.h:#include "toms/rpoly.h"


On Fri, Jan 29, 2010 at 5:34 PM, Brad King <brad.king at kitware.com> wrote:
> Luis Ibanez wrote:
>> Note that the code is actually brought into ITK via
>> VXL. So, ultimatetly, the VXL developers should
>> consider removing this code from VXL, since it is
>> not compatible with the VXL license either.
>
> ...and it was brought into VXL from TargetJr:
>
> http://vxl.svn.sourceforge.net/viewvc/vxl/trunk/v3p/netlib/rpoly.c?revision=2&view=markup&pathrev=2
>
> ======================================================================
> Fri Dec 20 17:32:23 1996 UTC (13 years, 1 month ago) by targetjr
> File size: 27973 byte(s)
>
> Import of the spring-cleaned version of TargetJr, fist trial.
> ----------------------------------------------------------------------
>
> /* rpoly.f -- translated by f2c (version of 23 April 1993  18:34:30).
> ...
> /* Retrieved from NETLIB on Wed Jul  3 11:47:53 1996. */
> ======================================================================
>
> -Brad
> _______________________________________________
> Powered by www.kitware.com
>
> Visit other Kitware open-source projects at
> http://www.kitware.com/opensource/opensource.html
>
> Kitware offers ITK Training Courses, for more information visit:
> http://kitware.com/products/protraining.html
>
> Please keep messages on-topic and check the ITK FAQ at:
> http://www.itk.org/Wiki/ITK_FAQ
>
> Follow this link to subscribe/unsubscribe:
> http://www.itk.org/mailman/listinfo/insight-developers
>


More information about the Insight-developers mailing list