# Font provenance

This directory ships fonts from upstream open-source projects. Each shipped
file's SHA256 is recorded below. License terms are in this directory:

- `OFL.txt` — SIL Open Font License 1.1
- `LICENSE-Apache-2.0.txt` — Apache License 2.0

## License attribution

| File                      | License           | License file              |
|---------------------------|-------------------|---------------------------|
| NotoSans-Regular.ttf      | SIL OFL 1.1       | OFL.txt                   |
| NotoSans-Italic.ttf       | SIL OFL 1.1       | OFL.txt                   |
| NotoSans-Light.ttf        | SIL OFL 1.1       | OFL.txt                   |
| NotoSans-LightItalic.ttf  | SIL OFL 1.1       | OFL.txt                   |
| NotoSans-Medium.ttf       | SIL OFL 1.1       | OFL.txt                   |
| NotoSans-MediumItalic.ttf | SIL OFL 1.1       | OFL.txt                   |
| NotoSans-Bold.ttf         | SIL OFL 1.1       | OFL.txt                   |
| NotoSans-BoldItalic.ttf   | SIL OFL 1.1       | OFL.txt                   |
| OpenSans-SemiBold.ttf     | Apache License 2.0| LICENSE-Apache-2.0.txt    |
| roboto_medium.ttf         | Apache License 2.0| LICENSE-Apache-2.0.txt    |

## Noto Sans (SIL OFL 1.1) — covered by OFL.txt

- Upstream:  https://github.com/notofonts/latin-greek-cyrillic
- Release:   NotoSans-v2.015 (https://github.com/notofonts/latin-greek-cyrillic/releases/tag/NotoSans-v2.015)
- Source:    NotoSans-v2.015.zip
- Download:  https://github.com/notofonts/latin-greek-cyrillic/releases/download/NotoSans-v2.015/NotoSans-v2.015.zip
- Downloaded: 2026-05-08
- Version:   v2.015
- Zip SHA256: `0c34df072a3fa7efbb7cbf34950e1f971a4447cffe365d3a359e2d4089b958f5`
- Extracted from: `NotoSans-v2.015/NotoSans/full/ttf/`
- License file: `OFL.txt` (verbatim from zip root)

| File                          | SHA256                                                             |
|-------------------------------|--------------------------------------------------------------------|
| NotoSans-Regular.ttf          | `f5f552c8c5edb61fe6efb824baf4d4de47b1a8689ab4925ff43f7bd6a4ebece5` |
| NotoSans-Italic.ttf           | `126522ae1bb9cd92120287fc47dfc74ef981e73931d93e52c565fb7e09b2d74a` |
| NotoSans-Light.ttf            | `ca1cf4f5ae2949be8f65fbdd1c3915be2037c12e6532b202b932c5d9a4414a9d` |
| NotoSans-LightItalic.ttf      | `6164841f339c49462cf9b70d6df2f61878844e6ad7f7fccb7e7cdf51fa00904e` |
| NotoSans-Medium.ttf           | `1d1570dd66d70cbcd56646c55580c3cc453c7abc505534230c165f93b55ad394` |
| NotoSans-MediumItalic.ttf     | `b49c370b3809895db3d35e235c1f4d521dc85605b2aacfccb3c62a81290886e9` |
| NotoSans-Bold.ttf             | `3a08a47daa00cade516425c15c57615aef2fd418ec9811a7b9f465088f92cc05` |
| NotoSans-BoldItalic.ttf       | `2e34b41a4b9c234b1be7dff6d06cba18811ecb694b41350873edf0ec16a0f0fa` |
| OFL.txt                       | `cee9892f9f0cc8fe882c9e9537ee6a89621d86ee7ceaf70b02e2b2b1c25c061a` |

## OpenSans-SemiBold and Roboto Medium (Apache License 2.0) — covered by LICENSE-Apache-2.0.txt

These on-disk TTF copies are the Apache-licensed cuts. The license text is
the canonical Apache 2.0 from https://www.apache.org/licenses/LICENSE-2.0.txt.

| File                   | SHA256                                                             |
|------------------------|--------------------------------------------------------------------|
| OpenSans-SemiBold.ttf  | `5e8d9e1a89083cd1b0849993fe2f3acc9aa33b7f439f7e8616872f6897f30684` |
| roboto_medium.ttf      | `8559132c89ad51d8a2ba5b171887a44a7ba93776e205f553573de228e64b45f8` |
| LICENSE-Apache-2.0.txt | `cfc7749b96f63bd31c3c42b5c471bf756814053e847c10f3eb003417bc523d30` |
