Steve Lawrence created DAFFODIL-1906:
----------------------------------------
Summary: Updates to LICENSE/NOTICE files
Key: DAFFODIL-1906
URL: https://issues.apache.org/jira/browse/DAFFODIL-1906
Project: Daffodil
Issue Type: Bug
Components: Infrastructure
Reporter: Steve Lawrence
Assignee: Steve Lawrence
Fix For: 2.2.0
The following updates should be made to the LICENSE/NOTICE files:
# In the source LICENSE file, for all bundled dependencies we should be more
explicit about exactly which files/directories are under a non-Apache license.
For example saying "we bundle sources from Passera" is not enough. Instead, we
should list out the directory paths to the passera files/directories. Also, be
more explicit about the license. For example:
daffodil-lib/src/main/scala/passera/
daffodil-lib/src/test/scala/passera/
BSD-3-Clause:
(then the license text).
# Rename the LICENSE/NOTICE in daffodil-cli something different to clarify
that they are not the license for that directory, but are for the binary
releases. Something like "LICENSE-bin" would be acceptable.
# In the NOTICE, we should list the original authors of all source transferred
to ASF (i.e. NCSA, Tresys, and IBM).
# Determine if we can split partially licensed files. For example, in
daffodil-test/src/test/resources/org/apache/daffodil/ibm-tests/, we have
multiple files that were originally created by IBM (transferred to ASF via an
SGA), but which include DFDL snippets taken from the Open Grid Forum DFDL Spec,
which is under a non-Apache license. If possible and if without too much
messiness, we should move the snippets out to separate files so that there are
no files that are half-Apache/half OGF licensed.
--
This message was sent by Atlassian JIRA
(v7.6.3#76005)