# Handwriting Lottie Studio - Third-Party Font Notices

This tool includes single-line and converted font data used to generate handwriting-style Lottie JSON files in the browser. The generated animation documents created by users are not font software.

Do not sell the font data files by themselves. Keep this notice with redistributed copies of the tool or font data.

## License Summary

- SIL Open Font License 1.1 (OFL): permits use, embedding, modification, and redistribution, including commercial use, as long as the font software is not sold by itself, copyright and license notices are preserved, derivative font software remains under OFL, and reserved font names are respected.
- Apache License 2.0: permits use, modification, redistribution, and commercial use when license and attribution notices are preserved.
- Hershey font data: may be used for any purpose when the acknowledgements embedded in the SVG font files are distributed with the font data.

Local license texts shipped with this tool:

- SIL Open Font License 1.1: `licenses/OFL-1.1.txt`
- Apache License 2.0: `licenses/Apache-2.0.txt`

## CustomScript.svg

- File: `fonts-data/CustomScript.svg`
- Display name in tool: Custom Script
- Basis: Pinyon Script
- Source license: SIL Open Font License 1.1
- Upstream source: https://github.com/google/fonts/tree/main/ofl/pinyonscript
- Copyright notice from upstream: Copyright 2024 The Pinyon Project Authors (https://github.com/SorkinType/Pinyon)

`CustomScript.svg` is a converted/derived single-line SVG font data file used by this tool. It is distributed under the SIL Open Font License 1.1. The upstream font name is used only in this notice to identify the source; the converted file uses the internal family name `Custom-Script`, and the UI presents it as `Custom Script`.

## Vara-Style JSON Font Data

These JSON files are converted path data used by the browser-side Lottie generator.

| File | Tool display name | Source font | License | Upstream |
| --- | --- | --- | --- | --- |
| `fonts-data/PacificoSLO.json` | Pacific Script | Pacifico | SIL Open Font License 1.1 | https://github.com/google/fonts/tree/main/ofl/pacifico |
| `fonts-data/ParisScript.json` | Paris Script | Parisienne | SIL Open Font License 1.1 | https://github.com/google/fonts/tree/main/ofl/parisienne |
| `fonts-data/shadows-into-light.json` | Shadow Hand | Shadows Into Light | SIL Open Font License 1.1 | https://github.com/google/fonts/tree/main/ofl/shadowsintolight |
| `fonts-data/SatisfySL.json` | Smooth Script | Satisfy | Apache License 2.0 | https://github.com/google/fonts/tree/main/apache/satisfy |

The converted JSON font data is presented in the tool under non-upstream primary display names to avoid implying endorsement by upstream authors and to reduce Reserved Font Name risk for modified font data. Source font names are retained in this notice for attribution and provenance.

### SatisfySL.json (Apache License 2.0)

- File: `fonts-data/SatisfySL.json` (tool display name: Smooth Script)
- Source font: Satisfy (Google Fonts)
- Source URL: https://github.com/google/fonts/tree/main/apache/satisfy
- Source license: Apache License 2.0 (`licenses/Apache-2.0.txt`)
- Upstream copyright (retained per Apache-2.0 §4): `Copyright (c) 2011 by Font Diner, Inc. All rights reserved.`
- Modification notice (Apache-2.0 §4): this is CONVERTED/MODIFIED font data — vara-style JSON path data derived from the original Satisfy TrueType outlines, not the upstream font binary.

## EMS Single-Line Fonts

The EMS SVG font files include embedded metadata with font names, source fonts, designers, conversion credits, and license references. The metadata is intentionally preserved in each SVG file.

The following files are distributed under the SIL Open Font License 1.1 according to their embedded metadata:

- `fonts-data/EMSAllure.svg`
- `fonts-data/EMSBird.svg`
- `fonts-data/EMSBirdSwashCaps.svg`
- `fonts-data/EMSBrush.svg`
- `fonts-data/EMSCapitol.svg`
- `fonts-data/EMSCasualHand.svg`
- `fonts-data/EMSDecorousScript.svg`
- `fonts-data/EMSDelight.svg`
- `fonts-data/EMSDelightSwashCaps.svg`
- `fonts-data/EMSFelix.svg`
- `fonts-data/EMSHerculean.svg`
- `fonts-data/EMSInvite.svg`
- `fonts-data/EMSLeague.svg`
- `fonts-data/EMSLittlePrincess.svg`
- `fonts-data/EMSMistyNight.svg`
- `fonts-data/EMSNeato.svg`
- `fonts-data/EMSNixish.svg`
- `fonts-data/EMSNixishItalic.svg`
- `fonts-data/EMSOsmotron.svg`
- `fonts-data/EMSPancakes.svg`
- `fonts-data/EMSPepita.svg`
- `fonts-data/EMSQwandry.svg`
- `fonts-data/EMSReadability.svg`
- `fonts-data/EMSReadabilityItalic.svg`
- `fonts-data/EMSSociety.svg`
- `fonts-data/EMSSwiss.svg`
- `fonts-data/EMSTech.svg`

The AxiDraw Hershey Text extension identifies the modern EMS fonts as derivatives created from fonts licensed under the SIL Open Font License and directs users to the credits embedded in the SVG fonts:
https://github.com/evil-mad/axidraw/blob/master/inkscape%20driver/hershey_axidraw.inx

### EMSElfin.svg (Apache License 2.0)

- File: `fonts-data/EMSElfin.svg`
- Source font: Mountains of Christmas (Google Fonts)
- Source URL: https://github.com/google/fonts/tree/main/apache/mountainsofchristmas
- Source license: Apache License 2.0 (`licenses/Apache-2.0.txt`), NOT the OFL that covers the other EMS fonts above.
- Upstream copyright (retained per Apache-2.0 §4): `Copyright (c) 2010 2011, Font Diner, Inc DBA Tart Workshop (diner@fontdiner.com) with Reserved Font Name "Mountains of Christmas"`
- Modification notice (Apache-2.0 §4): this is CONVERTED/MODIFIED font data — a single-line SVG-1.1 font derived from the original Mountains of Christmas TrueType outlines, not the upstream font binary.

Unlike the OFL-licensed EMS fonts listed above, this single-line font derives from an Apache-2.0 source and is distributed under the Apache License 2.0.

## Hershey Fonts

These files include embedded acknowledgements and usage restrictions in their SVG metadata:

- `fonts-data/HersheyGothEnglish.svg`
- `fonts-data/HersheyGothGerman.svg`
- `fonts-data/HersheyGothItalian.svg`
- `fonts-data/HersheySans1.svg`
- `fonts-data/HersheySansMed.svg`
- `fonts-data/HersheyScriptMed.svg`
- `fonts-data/HersheySerifBold.svg`
- `fonts-data/HersheySerifBoldItalic.svg`
- `fonts-data/HersheySerifMed.svg`
- `fonts-data/HersheySerifMedItalic.svg`

The embedded notice states that this distribution may be used by anyone for any purpose, commercial or otherwise, provided that the acknowledgements distributed with the font data are preserved.

## Twin Sans

- File: `fonts-data/TwinSans.svg`
- Created by: Keith Packard
- Basis: Hershey Sans
- License: SIL Open Font License 1.1
- Metadata: embedded in the SVG file

## Runtime Library

The preview player loads Lottie Web from jsDelivr:

- Package: `lottie-web`
- Version: 5.12.2
- URL: https://www.npmjs.com/package/lottie-web

Lottie Web is separate from the included font data and is used only for preview playback in the browser.
