Licenses problems with some admin-ng libs

Description

I could not identify the license (or origin) of some external libraries you added to the admin UI. The license to these need to be clarified or they need to be removed.

The problematic files I found:

  • modules/matterhorn-admin-ui-ng/src/main/webapp/lib/amazon/html2canvas-v2.js

  • modules/matterhorn-admin-ui-ng/src/main/webapp/lib/angular-sortable.js

  • modules/matterhorn-admin-ui-ng/src/main/webapp/lib/chosen.coffee

  • modules/matterhorn-admin-ui-ng/src/main/webapp/lib/chosen.js

  • modules/matterhorn-admin-ui-ng/src/test/resources/test/lib/jquery-deparam.js

Activity

Show:
Xavier Butty
June 1, 2015, 2:32 PM

Based on the Bower and NPM informations, it seems that the library is also available under the MIT license.

Xavier Butty
June 3, 2015, 6:56 AM

After some research, it seems that the library named angular-sortable is not the really "angular-sortable" (#1) from this address but "ui-sortable" (#2). The good news is that the second one is licensed under MIT.

#1: https://github.com/schartier/angular-sortable
#2: https://github.com/angular-ui/ui-sortable

Lars Kiesow
June 3, 2015, 8:24 AM

That is great news!
I will add the it to the NOTICE file as required.
Just to avoid further confusion, I will ask the author if he would be willing to add a proper license header.
If he does, let us update the file in the long run

Lars Kiesow
June 3, 2015, 4:39 PM

Notes are updated in https://bitbucket.org/opencast-community/matterhorn/pull-request/515

I have also asked the author to add a proper header:
https://github.com/angular-ui/ui-sortable/issues/366

That means, this is resolved, yay!

Lars Kiesow
June 3, 2015, 4:52 PM

Missed that the pull request for the other libs that will be removed is still open.

Assignee

Lars Kiesow

Reporter

Lars Kiesow

Tags (folksonomy)

Components

Fix versions

Affects versions

Priority

Blocker
Configure