Skip to content

Update license header to Apache-1.1 - #38

Merged
dnaumenko merged 2 commits into
dnaumenko:masterfrom
java-diff-utils:fix/license
Jun 25, 2018
Merged

Update license header to Apache-1.1#38
dnaumenko merged 2 commits into
dnaumenko:masterfrom
java-diff-utils:fix/license

Conversation

@koppor

@koppor koppor commented Jun 24, 2018

Copy link
Copy Markdown
Contributor

The code of java-diff-utils contains code from Apache Wicket (https://github.com/apache/wicket/tree/master/wicket-util/src/main/java/org/apache/wicket/util/diff). As far as I understood, that code comes from some RCS library. The good thing is, that the code is fully Apache-1.1 license certified, because it is under the cover of the Apache Software Foundation. We tried to switch to Apache-2.0 or MIT, but parts of the code have been written by an employee of HP in Bristol. We do not think that we can contact HP legal to relicense the code. Since Apache-1.1 is also a good license, we want to move ahead with that license.

Side note: JRCS switched from LGPL-2.1 to Apache-1.1, too. See https://bitbucket.org/apalala/jrcs/src. They also have the complete diff code there: https://bitbucket.org/apalala/jrcs/src/28e3e95daf13b5d099e37e879f74944301b6590e/src/java/org/suigeneris/jrcs/diff/?at=default.

I also modernized README.md a bit.

@dnaumenko
dnaumenko merged commit 8b1e374 into dnaumenko:master Jun 25, 2018
@koppor koppor mentioned this pull request Jun 26, 2018
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants