Hi Yun,

On Wed, May 6, 2020 at 3:38 PM Yun Peng <[email protected]> wrote:

> Hi Olek,
>
> First to correct one thing I said previously. The libdiffutils-java
> package is indeed a fork of the one Bazel has been using instead of what I
> said a character based diff implementation. I confused it with a different
> project diff-match-patch <https://github.com/google/diff-match-patch>.
>

Ah, thanks for the clarification.


> Theoretically we can port Bazel to use the newer j-d-u library. I tried to
> do that, but it turned out the old version (diffutils-1.3.0) is imported in
> Google's internal code base and is a dependency by many other projects,
> including the internal version of Bazel.
> So it's very hard to migrate Bazel to the forked version of j-d-u.
>

Well that's not good news... :( Do you know if there's a newer/maintained
version of the pre-fork diffutils somewhere?


> As for the old version, I don't see where the license issue comes from.
> The code is very simple and it should be under Apache 2 license. I still
> hope we can have it in Debian if that's possible.
>

It seemed there was some ambiguity on licensing from the links Andrej
posted. Do you know who (if anyone) is responsible for diffutils at Google
now? If Google holds copyright then it should be possible to get
clarification on that license.

-Olek

>

Reply via email to