Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

piwik.js licensing issues #883

Closed
anonymous-matomo-user opened this issue Jul 27, 2009 · 1 comment
Closed

piwik.js licensing issues #883

anonymous-matomo-user opened this issue Jul 27, 2009 · 1 comment
Labels
Enhancement For new feature suggestions that enhance Matomo's capabilities or add a new report, new API etc. wontfix If you can reproduce this issue, please reopen the issue or create a new one describing it.

Comments

@anonymous-matomo-user
Copy link

The piwik javascript file piwik.js is GPLv3. To record statistics with piwik, you must include it into your website (possibly covered by different licenses).

By including piwik.js into a HTML file, you create a bigger "covered work" => at least parts (at least the JavaScript parts, as they are a kind of "dynamically linked" with the other JavaScript code in the Browser) must be (implicitly) licensed under the GPLv3. Maybe the GPL could cover other parts (eg. images) too, as the GPL is not very precise.

You should create a FAQ entry, describing what license requirements are enforced on a website by including piwik.js and how the GPLv3 should be interpreted.

@robocoder
Copy link
Contributor

Using piwik.js is different from redistributing piwik.js, so there's no problem.

For example, you can [b]use[/b] Apache with PHP on a virtualized Linux environment on a Windows server, with BSD libraries.

You would not be able to redistribute the above under a single license or as a public domain collection.

A link exists to the GPL on the FSF site. We shouldn't try to simplify the legalese via FAQ.

This issue was closed.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Enhancement For new feature suggestions that enhance Matomo's capabilities or add a new report, new API etc. wontfix If you can reproduce this issue, please reopen the issue or create a new one describing it.
Projects
None yet
Development

No branches or pull requests

3 participants