Posted by
ctrueden on
URL: http://imagej.273.s1.nabble.com/FFT-implementation-in-ImageJ-tp5008239p5008303.html
Hi Dimiter,
> I don't think that by porting C code to Java one violates any
> license. Porting requires usually reimplementation and
> re-optimization. This is in fact new development. So I wouldn't bother
> about licensing issues in this case.
Incorrect.
From the Numerical Recipes website [1]:
> The Numerical Recipes programs are all copyrighted by the authors of
> the Numerical Recipes books. Under copyright law, all "derivative
> works" (modified versions, or translations into another computer
> language) also come under the same copyright.
From Digital Law Online [2]:
> Many people have reimplemented computer programs by rewriting them to
> replace the source code with code of their own writing. There is no
> reason to believe that this would not be a copyright infringement,
> particularly if the reimplementer had access to the source code of the
> original program, even if none of the original source code remains.
As I said, it is best to completely avoid the Numerical Recipes code, since
it is only available under a very restrictive license not conducive to open
source development or distribution.
-Curtis
[1]
http://www.nr.com/com/info-copyright.html[2]
http://digital-law-online.info/lpdi1.0/treatise27.htmlOn Wed, Jun 18, 2014 at 4:28 AM, Dimiter Prodanov (imec) <
[hidden email]> wrote:
> Hi,
>
> I don't think that by porting C code to Java one violates any license.
> Porting requires usually reimplementation and re-optimization.
> This is in fact new development. So I wouldn't bother about licensing
> issues in this case.
> Besides, there are some mistakes in the Numerical Recipes.
>
> Best regards,
>
> Dimiter
>
>
>
> --
> ImageJ mailing list:
http://imagej.nih.gov/ij/list.html>
--
ImageJ mailing list:
http://imagej.nih.gov/ij/list.html