> On May 16, 2017, at 10:10 AM, Stefan Bodewig <bode...@apache.org> wrote:
> 
> On 2017-05-16, Rob Tompkins wrote:
> 
>> I’m currently working on an issue in the [math] codebase, and the suggested 
>> fix is to port some python code over to Java from scipy 
>> (https://github.com/scipy/scipy <https://github.com/scipy/scipy>, 
>> https://scipy.org <https://scipy.org/>, license: BSD-3-clause). Clearly I 
>> can’t copy and paste their exact code in to our codebase as it’s python, but 
>> clearly I’m lifting their ideas.
> 
>> So, what is and isn’t allowed in this case? Do I simply go through the 
>> exercise of porting the code over and make a reference or is there something 
>> else that I should do?
> 
> I've been doing similar things in [compress] coming from C rather than
> Python. My code is usually not a verbatim port but rather a Java rewrite
> of the ideas of the original algorithm.
> 
> AFAIU a straight port would be fine as well as the license is
> compatible. You may want to keep pointers to the original code base and
> license with your code.
> 

Many thanks for that,
-Rob

> Stefan
> 
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: dev-unsubscr...@commons.apache.org
> For additional commands, e-mail: dev-h...@commons.apache.org
> 


---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscr...@commons.apache.org
For additional commands, e-mail: dev-h...@commons.apache.org

Reply via email to