Skip to content

Commit 8f75ce9

Browse files
committed
docs: label inherited first-party work as upstream DeusData
1 parent eab178b commit 8f75ce9

1 file changed

Lines changed: 6 additions & 6 deletions

File tree

‎THIRD_PARTY.md‎

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -59,18 +59,18 @@ License summary:
5959
- `clojure` ([sogaiu/tree-sitter-clojure](https://github.com/sogaiu/tree-sitter-clojure)) is **CC0-1.0**;
6060
`fennel` is **CC0-1.0**; `jinja2` and `just` are **Apache-2.0**;
6161
`pine` is **ISC** (declared by its upstream).
62-
- The grammars authored in-house for this project (`chialisp`, `cobol`, `form`,
63-
`janet`, `magma`, `protobuf`, `wolfram`) are **MIT** under the project's own
62+
- The grammars authored in-house in the upstream DeusData project (`chialisp`, `cobol`, `form`,
63+
`janet`, `magma`, `protobuf`, `wolfram`) are **MIT** under the upstream project's own
6464
license, (c) DeusData. Each ships the repository's own LICENSE, byte-identical
6565
to the root copy; they carry no third-party copyright because there is no
6666
third party. `chialisp` is a generic s-expression grammar for the Chia
67-
smart-coin language, written for this project because no usable public
67+
smart-coin language, written for the upstream project because no usable public
6868
grammar exists; its source and corpus tests live in
6969
`tools/tree-sitter-chialisp/`.
7070
- Seven further grammars (`arkts`, `assembly`, `cfml`,
7171
`cfscript`, `dotenv`, `pine`, `qml`) are self-maintained forks that retain
7272
their original upstream authors' licenses — see the manifest for per-grammar
73-
provenance. `arkts` is a first-party derivative of
73+
provenance. `arkts` is an upstream DeusData first-party derivative of
7474
[tree-sitter/tree-sitter-typescript](https://github.com/tree-sitter/tree-sitter-typescript)
7575
(MIT, (c) 2017 Max Brunsfeld; on the
7676
[tree-sitter-javascript](https://github.com/tree-sitter/tree-sitter-javascript)
@@ -122,7 +122,7 @@ raising the Unix VFS `MAX_PATHNAME` ceiling from 512 to 4096 to match
122122
CBM's 4 KiB path support). Patches must be reapplied on every upstream
123123
refresh and are covered by `scripts/vendored-checksums.txt`.
124124

125-
The graph-UI HTTP server is a first-party implementation
125+
The graph-UI HTTP server is an upstream DeusData first-party implementation
126126
(`src/ui/httpd.c` + `src/ui/http_server.c`) — no third-party HTTP library
127127
is used.
128128

@@ -141,7 +141,7 @@ See `vendored/nomic/NOTICE` for the exact derivation procedure
141141
## Hybrid LSP — Reference Language Servers
142142

143143
The Hybrid LSP layer (`internal/cbm/lsp/`) is an original C implementation
144-
written for this project. **It contains no source code from any language
144+
from the upstream DeusData project and is inherited by this fork. **It contains no source code from any language
145145
server.** Its type-resolution behavior is structurally inspired by, and
146146
validated for output compatibility against, the published behavior of the
147147
following language servers and language specifications. They are listed here

0 commit comments

Comments
 (0)