Skip to content

Dependency jquery.dotdotdot has a non-commercial license #20941

@hg-diavlon

Description

@hg-diavlon

Matomo is licensed under the GPL-3.0+, but our library-scanner detected a non-commercial license in the dependency jquery.dotdotdot (published under CC-BY-NC-4.0).

Context

The license CC-BY-NC-4.0 is a non-commercial-usage license as of https://creativecommons.org/licenses/by-nc/4.0/
This is not expected, since https://matomo.org/licences/ states a free use of matomo under GPL-3, which is contrary to the usage of a dependency with a non-commercial license.

Expected Behavior

Usage of matomo without conflicting licenses in dependencies.

Current Behavior

jquery.dotdotdot has a non-commercial license

Possible Solution

As far as i understood, jquery.dotdotdot is only used for module-documentation for the matomo developers and is never be used in any context to end-users. Could it be simply removed in the release-process?

Your Environment

  • Matomo Version: 4.14.2-b146
  • PHP Version: 8.0.28
  • Server Operating System: SLES15 SP4

Metadata

Metadata

Assignees

Labels

BugFor errors / faults / flaws / inconsistencies etc.Technical debtIssues the will help to reduce technical debt

Type

No type

Projects

No projects

Milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions