On 06/05/2020 19:34, Andrej Shadura wrote: > On 06/05/2020 19:31, Andrej Shadura wrote: >> On 06/05/2020 19:25, Andrej Shadura wrote: >>> I don’t think we need the original code since it’s much older and the >>> fork has seen quite some development. They are backwards-compatible >>> except that the Maven coordinates are different. Basically, we only need >>> to patch Bazel to use it. >> >> Correction: they’re not fully compatible, but API difference is not big >> and porting is quite straight-forward. > > Right, I now remember one more reason why I chose the fork but not the > original. There was a licensing issue around the diff algo > implementation in the original. I don’t remember the details, but the > fork has completely reimplemented it, thus working it around.
Java-diff-utils is based on the LGPL-2.1 code which IIRC was a direct port of GNU diff to Java, and the then-maintainer of j-d-u has slapped ASL on that code: https://bugs.debian.org/845471#52 -- Cheers, Andrej

