Uploaded image for project: 'Plugins'
  1. Plugins
  2. CONTRIB-5968

tele-TASK: violation of the uuid-js license

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Fixed
    • Icon: Minor Minor
    • None
    • 2.9.2
    • Module: tele-TASK
    • None
    • 2015100601
    • MOODLE_29_STABLE

      As I can see, the javascript library uuid-js is shipped together with your plugin. Their license https://github.com/pnegri/uuid-js/blob/master/LICENSE.txt is quite clear about redistributing and even if the Apache 2 license is compatible with GPLv3, it must be obeyed.

      It would be better and cleaner to bundle all such third party libraries in separate folders together with their original license files etc., ideally with some text file added by yourself on where did you take the lib from etc. All such libraries should be then enlisted in a file https://docs.moodle.org/dev/Plugin_files#thirdpartylibs.xml

            martin.malchow Martin Malchow
            mudrd8mz David Mudrák (@mudrd8mz)
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

              Created:
              Updated:
              Resolved:

                Error rendering 'clockify-timesheets-time-tracking-reports:timer-sidebar'. Please contact your Jira administrators.