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

tele-TASK: violation of the uuid-js license

    XMLWordPrintable

    Details

    • Type: Bug
    • Status: Resolved
    • Priority: Minor
    • Resolution: Fixed
    • Affects Version/s: 2.9.2
    • Fix Version/s: None
    • Component/s: Module: tele-TASK
    • Labels:
      None
    • Plugin Version:
      2015100601
    • Affected Branches:
      MOODLE_29_STABLE

      Description

      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

        Attachments

          Activity

            People

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

              Dates

              Created:
              Updated:
              Resolved: