Details
-
Sub-task
-
Status: Resolved
-
Urgent
-
Resolution: Fixed
-
None
-
None
Description
TODO
there is still code copyrighted to others that isn't mentioned in LICENSE (e.g. ci/install-jdk.sh )"© DataStax" still appears in the READMEspotbugs is LGPL, in 4.x, and not correctly made provided scope- add any BSD/MIT deps to LICENCE
ensure copyright headers are on all files, use rat plugin- ensure NOTICE propagates NOTICES
In short…
LICENSE must contain the ASL, plus references to all code that includes someone else's copyright, and all BSD and MIT dependencies (including transitive).
NOTICE must the standard header, plus the shorten content of any NOTICE file (minus its header) found in any ASL dependency (including transitive).
These things must be done before a release.
Cat X deps we included as build tool by using scope provided we should put a test in to ensure they work at runtime without the dep doesn't regress in the future.
Attachments
Issue Links
- links to
(112 links to)