Details
-
Bug
-
Status: Closed
-
Major
-
Resolution: Fixed
-
2.3.1, 1.12
Description
The files LICENSE.txt and NOTICE.txt were last edited 5 years ago and should be updated to include all licenses of dependencies (and their dependencies) in accordance to Assembling LICENSE and NOTICE HOWTO:
- check for missing or obsolete licenses due to added or removed dependencies
- update year in NOTICE.txt – should be a range according to the licensing HOWTO
- bundled libraries are referenced with path and version number, e.g lib/icu4j-4_0_1.jar. This would require to update the LICENSE.txt with every dependency upgrade. A more generic reference ("ICU4J") would be easier to maintain but the HOWTO requires to "specify the version of the dependency as licenses are sometimes changed".
- try to reduce the size of LICENSE.txt (currently 5800 lines). Mainly, according to the HOWTO there is no need to repeat the Apache license again and again.
Attachments
Issue Links
- relates to
-
ANY23-372 LGPL-licensed transitive dependency
- Resolved
- links to
There are no Sub-Tasks for this issue.