Clone Tools
  • last updated 22 mins ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
ASTERIXDB-1320, ASTERIXDB-1323: License Fixes

ASTERIXDB-1320:

- LICENSE lists a large number of CDDL licensed bits of software

CDDL is Category B we should provide a link to the source code (see 3.1.

Availability of Source Code in (1)). Previous advice on legal-discuss

was this goes in NOTICE but recent discussions have left this a bit more muddled.

ASTERIXDB-1323:

- Missing normalize.css (MIT) ./asterix-examples/src/main/resources/admaql101-demo

/static/css/bootstrap.min.css

- Missing license for second bottle file (MIT) ./asterix-examples/src/main/

resources/tweetbook-demo/bottle.py

- Bootstrap version bundled is Apache licensed not MIT licensed ./asterix-app/src/

main/resources/webui/static/js/bootstrap.min.js

- It’s also not mentioned for all licenses what each license is (MIT/BSD etc) that

can be helpful. The version of the bundled software is also helpful.

- Should include text of RainbowVis-JS license (or better still a pointer to a copy

of the license file) [5] not a pointer to a URL on github

Also, misc cleanup.

Change-Id: Ie9fe9c18f63624896ccda420e1bf83ae0127021e

Reviewed-on: https://asterix-gerrit.ics.uci.edu/1463

Sonar-Qube: Jenkins <jenkins@fulliautomatix.ics.uci.edu>

Tested-by: Jenkins <jenkins@fulliautomatix.ics.uci.edu>

BAD: Jenkins <jenkins@fulliautomatix.ics.uci.edu>

Reviewed-by: Ian Maxon <imaxon@apache.org>

  1. … 21 more files in changeset.
Fix Issues With Binary Assembly Licenses, Cleanup

- cleanup / fix supplemental model

- remove unused licenses

- add missing client helper jars, managix, yarn jars to LICENSE

- allow same dependency to be mappped into multiple license

dependencySets

- prune extraneous supplemental model files

Change-Id: I8b9d1f13960bd5cf8782f0cc785eed8f3414b123

Reviewed-on: https://asterix-gerrit.ics.uci.edu/1442

Sonar-Qube: Jenkins <jenkins@fulliautomatix.ics.uci.edu>

Tested-by: Jenkins <jenkins@fulliautomatix.ics.uci.edu>

Reviewed-by: Till Westmann <tillw@apache.org>

BAD: Jenkins <jenkins@fulliautomatix.ics.uci.edu>

  1. … 19 more files in changeset.
AsterixDB & Hyracks Source Assemblies, Licensing

- ASTERIXDB-1319: AsterixDB source release LICENSE issues

- Generate Asterix & Hyracks source assemblies as part of the build

- Generate LICENSE & NOTICE file for above assemblies into source tree.

- Move license automation plugin to Hyracks

Change-Id: I8bd8694ad85f25f9b61182ec18fdc39f74480685

Reviewed-on: https://asterix-gerrit.ics.uci.edu/1439

Tested-by: Jenkins <jenkins@fulliautomatix.ics.uci.edu>

BAD: Jenkins <jenkins@fulliautomatix.ics.uci.edu>

Integration-Tests: Jenkins <jenkins@fulliautomatix.ics.uci.edu>

Reviewed-by: Ian Maxon <imaxon@apache.org>

    • -0
    • +45
    ./java/org/apache/hyracks/maven/license/DependencySet.java
    • -0
    • +51
    ./java/org/apache/hyracks/maven/license/ExtraLicenseFile.java
    • -0
    • +344
    ./java/org/apache/hyracks/maven/license/GenerateFileMojo.java
    • -0
    • +36
    ./java/org/apache/hyracks/maven/license/GeneratedFile.java
    • -0
    • +322
    ./java/org/apache/hyracks/maven/license/LicenseMojo.java
    • -0
    • +115
    ./java/org/apache/hyracks/maven/license/LicenseSpec.java
    • -0
    • +141
    ./java/org/apache/hyracks/maven/license/LicenseUtil.java
    • -0
    • +43
    ./java/org/apache/hyracks/maven/license/Override.java
    • -0
    • +134
    ./java/org/apache/hyracks/maven/license/SupplementalModelHelper.java
    • -0
    • +159
    ./java/org/apache/hyracks/maven/license/project/Project.java
  1. … 52 more files in changeset.