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
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 |