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

Avoid using Microsoft TTF fonts - possible license incompatibility and restrictions #3

Closed
MagicFab opened this issue Jul 23, 2015 · 3 comments

Comments

@MagicFab
Copy link

I've been asked to file this bug following internal discussion about problems introduced when using Microsoft TTF fonts, mostly problematic download / update mechanisms as they're non-free, not part of Debian main repositories (per DFSG) and not maintained by the Piwik community. This bug is about including such font files directly embedded.

Also at issue is the incompatibility with Piwik's GPL license: Microsoft TTF fonts require accepting an EULA license restricting non-commercial use, with possible anytime, unilateral rights termination policy, distribution restrictions and other restrictions.

A possible alternative would be to use Liberation fonts:
https://fedorahosted.org/liberation-fonts/

Commit embedding such fonts here:
https://github.com/piwik/travis-scripts/pull/2/files

Quick search of other uses of such fonts in Piwik CSS:
https://github.com/piwik/piwik/search?utf8=%E2%9C%93&q=Verdana&type=Code

Ref:

@mattab
Copy link
Member

mattab commented Jul 24, 2015

Hi @MagicFab,

Note: we bundle the fonts in the Git repository via sub-module, but the actual TTF files are not included in the Piwik builds - our build package tool deletes the content of tests/ folder where these fonts are. so I think it's fine from licensing point of view.

Quick search of other uses of such fonts in Piwik CSS:
https://github.com/piwik/piwik/search?utf8=%E2%9C%93&q=Verdana&type=Code

IMO it is not an issue to reference Verdana in CSS rules, because on a free/libre system the browser / clients will default to whatever system font there is next available (ie. free/libre font).

@MagicFab
Copy link
Author

Redistribution is not the only possible licensing issue, as I detailed in the first report.

@mattab mattab added this to the Backlog milestone Oct 30, 2015
@mattab
Copy link
Member

mattab commented Apr 27, 2016

We may change fonts in Piwik later (ie. in Piwik 3) so fonts used in UI tests may change then.

@mattab mattab closed this as completed Apr 27, 2016
@mattab mattab added the wontfix label Apr 27, 2016
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants