[ https://issues.apache.org/jira/browse/DAFFODIL-2355?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Dave Thompson closed DAFFODIL-2355. ----------------------------------- Verified the specified commit (commit 67f5fb010432dc27d97a90a1c11382d517470edb) is included in the latest pull from the incubator-daffodil repository. Verified by review specified changes were made. > Update to Apache license for Scala dependencies > ----------------------------------------------- > > Key: DAFFODIL-2355 > URL: https://issues.apache.org/jira/browse/DAFFODIL-2355 > Project: Daffodil > Issue Type: Bug > Components: Clean Ups > Reporter: Steve Lawrence > Assignee: Steve Lawrence > Priority: Blocker > Fix For: 3.0.0 > > > There are a few places where we include Scala code/dependenies with Daffodil: > * > daffodil-lib/src/main/scala/org/apache/daffodil/util/UniquenessCache.scalaUniquenessCache.scala > in our source > * scala-xml jar in daffodil-cli helper binaries > * scala-parser-combinators jar in daffodil-cli helper binaries > At one point these were all BSD-3 licensed, but it looks like that changed > around the scala 2.12.8 time frame. We should make the following changes make > sure our licensing information is up to date: > * Update UniquenessCache.scala to use the Apache v2 header from > https://github.com/scala/scala/blob/2.13.x/src/library/scala/Symbol.scala > (the content does not appear to have changed, but we should comfirm this) > * Remove the Scala references in LICENSE and daffodil-cli/bin.LICENSE--that's > no longer necessary since Scala is Apache v2 > * Copy the NOTICE content from scala into NOTICE > * Copy the NOTICE content from scala, scala-xml, and scala-parser-combinators > into daffodil-cli/bin.NOTICE -- This message was sent by Atlassian Jira (v8.3.4#803005)