Uploaded image for project: 'SystemDS'
  1. SystemDS
  2. SYSTEMDS-659

Update license and notice for main jar artifact

    XMLWordPrintableJSON

Details

    • Task
    • Status: Closed
    • Major
    • Resolution: Fixed
    • None
    • SystemML 0.10
    • Build
    • None

    Description

      The main project jar file that is built (such as systemml-0.10.0-incubating-SNAPSHOT.jar) contains classes from some other projects since they are set to the default scope (compile). These projects can be seen in META-INF/DEPENDENCIES:

      // ------------------------------------------------------------------
      // Transitive dependencies of this project determined from the
      // maven pom organized by organization.
      // ------------------------------------------------------------------
      
      SystemML
      
      
      From: 'abego Software GmbH, Germany' (http://abego-software.de)
        - abego TreeLayout Core (http://code.google.com/p/treelayout/) org.abego.treelayout:org.abego.treelayout.core:jar:1.0.1
          License: BSD 3-Clause "New" or "Revised" License (BSD-3-Clause)  (http://treelayout.googlecode.com/files/LICENSE.TXT)
      
      From: 'an unknown organization'
        - Guava: Google Core Libraries for Java (http://code.google.com/p/guava-libraries/guava) com.google.guava:guava:bundle:14.0.1
          License: The Apache Software License, Version 2.0  (http://www.apache.org/licenses/LICENSE-2.0.txt)
      
      From: 'ANTLR' (http://www.antlr.org)
        - ANTLR 4 Runtime Annotations (http://www.antlr.org/antlr4-annotations) org.antlr:antlr4-annotations:jar:4.3
          License: The BSD License  (http://www.antlr.org/license.html)
        - ANTLR 4 Runtime (http://www.antlr.org/antlr4-runtime) org.antlr:antlr4-runtime:jar:4.3
          License: The BSD License  (http://www.antlr.org/license.html)
      
      From: 'The Apache Software Foundation' (http://www.apache.org/)
        - Apache Wink :: JSON4J (http://www.apache.org/wink/wink-json4j/) org.apache.wink:wink-json4j:jar:1.4
          License: The Apache Software License, Version 2.0  (http://www.apache.org/licenses/LICENSE-2.0.txt)
      

      The LICENSE and NOTICE files (in META-INF) included in the jar most likely need to be updated to reference these libraries.

      Attachments

        Issue Links

          Activity

            People

              deron Jon Deron Eriksson
              deron Jon Deron Eriksson
              Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: