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
Attachments
Issue Links
- relates to
-
ANY23-372 LGPL-licensed transitive dependency
- Resolved
- links to
1.
|
Generate report of third-party licenses | Closed | Unassigned | |
2.
|
Unbundle LGPL-licensed jars from binary release | Closed | Unassigned | |
3.
|
Upgrade any23 plugin dependency to 2.4 | Closed | Lewis John McGibbney |