update licenses for terminal inlining

licenses.yaml: xterm entry changed from dart-package to
inlined-source with derivative-work description. JetBrains Mono
weights updated (Bold/BoldItalic dropped). Terminal LICENSE
clarifies this is a derivative work based on xterm.dart v4.0.0.

Co-Authored-By: Claude <noreply@anthropic.com>
This commit is contained in:
2026-05-05 08:52:25 +02:00
co-authored by Claude
parent 85e275a362
commit 8a5c626892
3 changed files with 25 additions and 10 deletions
+1 -1
View File
@@ -1,5 +1,5 @@
{ {
"exported_at": "2026-05-05T06:50:50Z", "exported_at": "2026-05-05T06:52:25Z",
"decisions": [ "decisions": [
{ {
"id": "D-1", "id": "D-1",
+10 -9
View File
@@ -53,7 +53,7 @@ dependencies:
purpose: >- purpose: >-
Monospace face for terminal panes, diff views, code editors, and Monospace face for terminal panes, diff views, code editors, and
any other monospace surface. any other monospace surface.
weights_bundled: [Regular, Italic, Bold, BoldItalic] weights_bundled: [Regular, Italic]
- name: Josefin Sans - name: Josefin Sans
kind: font kind: font
@@ -87,17 +87,18 @@ dependencies:
YAML parser for theme files and extension manifests. Justified YAML parser for theme files and extension manifests. Justified
exception to prefer-zero-deps; Dart-team maintained. exception to prefer-zero-deps; Dart-team maintained.
- name: xterm - name: terminal (based on xterm.dart)
kind: dart-package kind: inlined-source
version: "4.0.0" version: "4.0.0"
homepage: https://pub.dev/packages/xterm homepage: https://github.com/TerminalStudio/xterm.dart
license: MIT license: MIT
license_file: lib/src/terminal/LICENSE
purpose: >- purpose: >-
Flutter-native terminal emulator (ANSI / xterm / truecolor Terminal emulator (ANSI / xterm / truecolor parser + renderer).
parser + renderer). Powers every pane that renders a PTY — Inlined from xterm.dart v4.0.0 by xuty (MIT) and modified:
general terminal, Claude, diff views running shell commands. Scrollable removed, quiver dependency replaced, zmodem/debugger
Writing a vt100 / ANSI parser is weeks of work for no fidelity stripped, scroll forwarding rewritten. Original copyright and
gain. MIT license preserved in lib/src/terminal/LICENSE.
- name: ffi - name: ffi
kind: dart-package kind: dart-package
+14
View File
@@ -1,3 +1,17 @@
clide terminal — derivative work based on xterm.dart v4.0.0.
The terminal emulator code in this directory is derived from xterm.dart
(https://github.com/TerminalStudio/xterm.dart) and has been modified.
Changes include: Scrollable removal, quiver dependency replaced with
hand-rolled LRU, zmodem/debugger/suggestion modules stripped, scroll
event forwarding rewritten, imports restructured.
The original xterm.dart code is copyright (c) 2020 xuty and licensed
under the MIT License, reproduced below. This derivative work is part
of clide and is distributed under clide's MIT license.
------------------------------------------------------------------------
The MIT License (MIT) The MIT License (MIT)
Copyright (c) 2020 xuty Copyright (c) 2020 xuty