Skip to content

Font licenses for test font files #234

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

Open
bkmgit opened this issue Mar 15, 2025 · 3 comments
Open

Font licenses for test font files #234

bkmgit opened this issue Mar 15, 2025 · 3 comments

Comments

@bkmgit
Copy link

bkmgit commented Mar 15, 2025

SparseFont, noto_handwriting and test_glyphs do not have any license information. Is it possible to add this or create font files which test the appropriate features but have licenses?

@musicinmybrain
Copy link
Contributor

As previously noted in #226 (comment), I see that:

@behdad
Copy link
Member

behdad commented Mar 16, 2025

  • tests/data/noto_handwriting-cff2_colr_1.otf and tests/data/test_glyphs-glyf_colr_1.ttf were introduced in 5a80c3e, taken from Harfbuzz where they were introduced in harfbuzz/harfbuzz@30a6fd0, but their ultimate provenance is unclear (to me)

Those are from here:

https://github.com/googlefonts/color-fonts/

@musicinmybrain
Copy link
Contributor

  • tests/data/noto_handwriting-cff2_colr_1.otf and tests/data/test_glyphs-glyf_colr_1.ttf were introduced in 5a80c3e, taken from Harfbuzz where they were introduced in harfbuzz/harfbuzz@30a6fd0, but their ultimate provenance is unclear (to me)

Those are from here:

https://github.com/googlefonts/color-fonts/

Thanks! So it looks like those would be Apache-2.0, https://github.com/googlefonts/color-fonts/blob/main/LICENSE. They’re built by https://github.com/googlefonts/color-fonts/blob/main/build.py according to configurations https://github.com/googlefonts/color-fonts/blob/main/config/noto-cff_colr_1.toml and https://github.com/googlefonts/color-fonts/blob/main/config/noto-glyf_colr_1.toml, respectively, based on SVG sources in https://github.com/googlefonts/noto-emoji/tree/b960563a023fbd1337227bf2a8a2d5a91889a333, which also carries an Apache-2.0 license https://github.com/googlefonts/noto-emoji/blob/b960563a023fbd1337227bf2a8a2d5a91889a333/LICENSE. Some are from https://github.com/googlefonts/noto-emoji/tree/b960563a023fbd1337227bf2a8a2d5a91889a333/third_party/region-flags, which has https://github.com/googlefonts/noto-emoji/blob/b960563a023fbd1337227bf2a8a2d5a91889a333/third_party/region-flags/LICENSE – so technically the flags may be under some kind of public domain dedication rather than Apache-2.0, if one wants to be extremely precise.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants