MantisBT - ITK
View Issue Details
0010422ITKpublic2010-03-15 17:072010-11-07 02:06
Luis Ibanez 
brian avants 
urgentmajoralways
assignedopen 
 
 
0010422: Sparse Matrix Linear Solvers : Licensing Issues
Some of the third party files used for solving sparse linear systems have licensing terms that are not compatible with ITK's BSD license. These files must be removed and their functionality must be obtained from alternative implementations.
No tags attached.
Issue History
2010-03-15 17:07Luis IbanezNew Issue
2010-03-15 17:07Luis IbanezStatusnew => assigned
2010-03-15 17:07Luis IbanezAssigned To => Luis Ibanez
2010-03-15 17:37Luis IbanezNote Added: 0019887
2010-03-15 17:37Luis IbanezNote Edited: 0019887
2010-03-15 19:18Tom VercauterenNote Added: 0019889
2010-05-31 14:17Tom VercauterenNote Added: 0020879
2010-11-07 02:06Luis IbanezAssigned ToLuis Ibanez => brian avants
2010-11-07 02:06Luis IbanezNote Added: 0022996

Notes
(0019887)
Luis Ibanez   
2010-03-15 17:37   
Some of the posts on this topic from the ITK Developers mailing list:

TOMS Library (ACM)
http://www.itk.org/mailman/private/insight-developers/2010-January/014075.html [^]
http://www.itk.org/mailman/private/insight-developers/2010-January/014076.html [^]
http://www.itk.org/mailman/private/insight-developers/2010-January/014078.html [^]

TOMS removal from ITK 3.16:
http://www.itk.org/mailman/private/insight-developers/2010-January/014079.html [^]
http://www.itk.org/mailman/private/insight-developers/2010-January/014080.html [^]
http://www.itk.org/mailman/private/insight-developers/2010-January/014081.html [^]
http://www.itk.org/mailman/private/insight-developers/2010-January/014082.html [^]
http://www.itk.org/mailman/private/insight-developers/2010-January/014083.html [^]
http://www.itk.org/mailman/private/insight-developers/2010-January/014084.html [^]
http://www.itk.org/mailman/private/insight-developers/2010-January/014085.html [^]

How the code came from TargetJr
http://www.itk.org/mailman/private/insight-developers/2010-January/014086.html [^]

Bill found an issue with lsqr as well
http://www.itk.org/mailman/private/insight-developers/2010-January/014088.html [^]
http://www.itk.org/mailman/private/insight-developers/2010-January/014089.html [^]
found where we use lsqr:
http://www.itk.org/mailman/private/insight-developers/2010-January/014090.html [^]
http://www.itk.org/mailman/private/insight-developers/2010-January/014101.html [^]
Arnaud suggests to use vnl_sparse_lu
http://www.itk.org/mailman/private/insight-developers/2010-January/014102.html [^]

Tom bring back the page with potential numerical libraries
http://www.itk.org/mailman/private/insight-developers/2010-February/014103.html [^]
http://www.itk.org/mailman/private/insight-developers/2010-February/014104.html [^]

short term planning
http://www.itk.org/mailman/private/insight-developers/2010-February/014108.html [^]

LGPL discussion
http://www.itk.org/mailman/private/insight-developers/2010-February/014109.html [^]

going beyond sparse solvers
http://www.itk.org/mailman/private/insight-developers/2010-February/014110.html [^]
http://www.itk.org/mailman/private/insight-developers/2010-February/014111.html [^]

Third party libraries testing
http://www.itk.org/mailman/private/insight-developers/2010-February/014114.html [^]

More numerical library options
http://www.itk.org/mailman/private/insight-developers/2010-March/014222.html [^]
http://www.itk.org/mailman/private/insight-developers/2010-March/014223.html [^]

(0019889)
Tom Vercauteren   
2010-03-15 19:18   
L-BFGS and L-BFGS-B also appear to be problematic:
http://www.itk.org/mailman/private/insight-developers/2010-March/014245.html [^]
(0020879)
Tom Vercauteren   
2010-05-31 14:17   
The BFGS problem has also been raised on the slicer mailing list with some apparent heads up:
http://massmail.spl.harvard.edu/public-archives/slicer-devel/2010/004566.html [^]
(0022996)
Luis Ibanez   
2010-11-07 02:06   
To be addressed as part of the Image Registration refactoring in ITKv4