t3-code-android-nightly/apps/mobile/modules/t3-terminal/THIRD_PARTY_NOTICES.md

35 lines
1.5 KiB
Markdown

# Third-Party Notices
## Ghostty / libghostty
The iOS terminal renderer vendors `GhosttyKit.xcframework`, a libghostty build produced from
VVTerm's custom-I/O and live-padding Ghostty branch.
- Upstream project: https://github.com/ghostty-org/ghostty
- Vendored source branch: https://github.com/Yash-Singh1/ghostty/tree/t3code/custom-io-ordered-feed
- Vendored revision: `cf8edc23f3a6a87a96e41a90013e89e987d34980`
- Based on: https://github.com/wiedymi/ghostty/tree/vvterm/custom-io-padding
- Reference integration: https://github.com/vivy-company/vvterm
- License: MIT
Ghostty's MIT license applies to the vendored framework. Keep this notice in sync when updating
`Vendor/libghostty`.
## Ghostty / libghostty-vt
The Android terminal renderer vendors upstream `libghostty-vt` shared libraries and C headers.
The web terminal vendors a WebAssembly build from the same revision and uses the same C ABI.
- Upstream project: https://github.com/ghostty-org/ghostty
- Vendored revision: `9f62873bf195e4d8a762d768a1405a5f2f7b1697`
- License: MIT
Ghostty's MIT license applies to the vendored Android and web libraries. Keep this notice and both
artifacts in sync when updating the repository-root `native/libghostty-vt`.
## MesloLGS NF (Android terminal font)
- Files: `android/src/main/assets/fonts/MesloLGS-NF-{Regular,Bold}.ttf`
- Source: https://github.com/romkatv/powerlevel10k-media (Meslo LG patched with Nerd Fonts glyphs)
- Upstream: Meslo LG by André Berg (customization of Apple's Menlo), Nerd Fonts patcher
- License: Apache License 2.0