4 ms·
Does anyone have more solid info on whether the GPL would apply in this case? I would really like to know if licensing agreements (and copyrights) still apply
by thedevil 11y ago
Does anyone have more solid info on whether the GPL would apply in this case?
I would really like to know if licensing agreements (and copyrights) still apply to ported code (assuming there's no patents on the algorithm).
- dublinben 11y agoPorting a program from one language to another would seem to be a pretty clear example of a derivative work. In this case, the original license (GPL) requires that any derivative works be offered under the same license.
- jordigh 11y ago> Does anyone have more solid info on whether the GPL would apply in this case? It would if they did indeed read GPL'ed code to implement this. The SFLC has advised us to make sure we do not read Matlab code when implementing Octave code. The only thing that is known to legally work is clean-room reverse engineering. It's ok to read independently-written specifications of how the software works and reimplement that. Reading the software itself and reimplementing it constitutes a strong case for derivative work.