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.

Want the latest updates on software, tech news, and AI?
Get latest updates about software, tech news, and AI from SourceForge directly in your inbox once a month.