[Insight-developers] Patented code

Stephen R. Aylward aylward at unc.edu
Wed Sep 29 14:57:57 EDT 2004


I just spoke with a patent lawyer.

By distributing patented methods as code we are technically commiting a 
crime called "contributory infringement."   Even if we don't use the 
code ourselves, we are making it easier for others to do so.   No amount 
of documentation or disclaimer insulates us.  Being "open source" does 
not insulate us.   If someone notifies us that some code is patented, as 
someone just did regarding ICP, and we do nothing, then additional laws 
are being broken.

We must have written permission from the patent holder to distribute any 
code that implements a method covered by a patent.  In the event that 
the patent holder has granted an exclusive licenced of any portion or 
application of the patented technology, then we also need to get written 
permission from that licensee.

Seems like this is a huge headache.  As Bill has been telling us :)

It seems like we should not take on the burden of getting permission.

Option 1:
Anyone who contributes code must attain permission.   That permission is 
likely to have stipulations regarding the conditions of distribution 
(patented directory, etc.).  Are we willing to adapt our 
distribution/directory to fit requirements as they develop?

Option 2:
We don't allow patented code.

Other options?  Comments?

Stephen


-- 
===========================================================
Dr. Stephen R. Aylward
Associate Professor of Radiology
Adjunct Associate Professor of Computer Science and Surgery
http://caddlab.rad.unc.edu
aylward at unc.edu
(919) 966-9695


More information about the Insight-developers mailing list