[Insight-developers] ITK not redistributable: copyright statement
incomplete
Steve Robbins
smr at sumost.ca
Fri Sep 22 16:35:00 EDT 2006
Hello,
Gavin Baker and I have been working for some time to make Debian
packages of ITK. The technical issues have been cleared up and the
remaining hurdle is the copyright statement.
The ITK copyright statement (http://www.itk.org/HTML/Copyright.htm) is
incomplete. It leads one to believe that the entire ITK source tree
is copyrighted by the consortium, which is absolutely untrue.
The "Copyright.txt" file of the CVS sources is better. This text
acknowledges contributions from VTK and from VXL:
The Insight Segmentation and Registration Toolkit (ITK) was initially
developed under contract to the National Library of Medicine at the
National Institutes of Health. ITK is partially derived from VTK and VXL,
hence some code is copyrighted accordingly (see VTKCopyright.txt and
VXLCopyright.txt).
However, even this is not the whole story. There are a number of
other copyright/license statements not mentioned, such as those of
directories Utilities/kwsys, Utilities/DICOMParser, and Utilities/png.
Bits of the core ITK fall under all kinds of other copyrights, too.
Examples include: itk_hashtable.h, itk_hash_map.h, itk_hash_set.h,
itkMersenneTwisterRandomVariateGenerator.h, and vcl_bvector.h
Fortunately, these licenses are all compatible with ITK, at least to
my un-lawyerly eye, so these omissions are easy to fix.
The real problem is that there are a number that are NOT compatible
with ITK license in that no license to redistribute is granted:
Code/IO/itkPixelData.h:
Copyright (C) 1987, 1988, 1989 The General Electric Company
Code/IO/itkAnalyzeDbh.h
Has parts copyright under copyright by the Mayo Foundataion
Code/Common/itkOctreeNode.cxx
parts * Copyright (C) 2002 Iowa Mental Health Clinical Research Center
Code/Common/itkOctreeNode.h
Copyright (C) 1998 Nancy C. Andreasen and Vincent A. Magnotta
itkThresholdMaximumConnectedComponentsImageFilter.h
itkThresholdMaximumConnectedComponentsImageFilter.txx
Copyright (c) Ken Urish 2005. All rights reserved.
Utilities/vxl/v3p/netlib
Netlib and IMSL stuff, no license
Triangle stuff copyright JR Shewchuk, only free for noncommercial
and must include full modified source.
I stopped looking at this point. :-(
What is the procedure to fix inconsistent licensing like this?
Thanks,
-Steve
More information about the Insight-developers
mailing list