Jabref: license of external libraries not exact enough

Created on 29 Mar 2018  路  6Comments  路  Source: JabRef/jabref

Steps to reproduce:

  1. Check out https://github.com/JabRef/jabref/blob/master/external-libraries.txt
  2. Note that it particularly says "BSD" is not exact enough
  3. However, quite a few libraries has "BSD" as the license ID.
help wanted documentation

Most helpful comment

OK I'll do a license audit/check when I get the time.

Please remove any libraries that are no longer in use if any.

All 6 comments

I have the impression that this file is not maintained as rigorously as other things. Some libraries (jgoodies, etc.) in there have already been removed from JabRef.

In anything license-related @koppor is our expert.

Yes, we shall use the SPDX License Identifiers.

I wonder whether you read line 11 onwards in the file:

We follow the SPDX license identifiers.
[...]
For instance, "BSD" is not exact enough, there are numerous variants out there: BSD-2-Clause, BSD-3-Clause-No-Nuclear-Warranty, ...

Feel free to open a pull request fixing the license statements for each listed library.

@lenhard We still have jgoodies stuff in there?! Judging by the dependecy graph.

Yes but we removed the jgoodies look and feel libs

OK I'll do a license audit/check when I get the time.

Please remove any libraries that are no longer in use if any.

@alick Can you do a cross-check with build.gralde when you are on it? We do not know by heart which libraries we included an dropped. The build.gradle is the single source of truth.

Was this page helpful?
0 / 5 - 0 ratings

Related issues

simonharrer picture simonharrer  路  3Comments

humbleambition picture humbleambition  路  3Comments

tobiasdiez picture tobiasdiez  路  4Comments

oscargus picture oscargus  路  3Comments

c3h899 picture c3h899  路  3Comments