Menu

#40 License incompatibility with the DiffMyers class translated from GNU diff

v1.0_(example)
open
nobody
None
5
2015-01-29
2015-01-29
No

Hi,

The DiffMyers class was created by porting source code from GNU Diff [1] to Java [2] and is thus licensed under the GPL. If I'm not mistaken it can't be combined with the other classes of JDiff which are licensed under the LGPL, it would require JDiff to be licensed under the GPL as well. An alternative would be to replace the DiffMyers class with another implementation under a compatible license.

[1] http://git.savannah.gnu.org/cgit/diffutils.git/tree/src/analyze.c?id=v2.7
[2] http://javadiff.cvs.sourceforge.net/viewvc/javadiff/jdiff/src/jdiff/DiffMyers.java?revision=1.2&view=markup

Discussion


Log in to post a comment.