aboutsummaryrefslogtreecommitdiff
path: root/NOTICES.md
diff options
context:
space:
mode:
Diffstat (limited to 'NOTICES.md')
-rw-r--r--NOTICES.md66
1 files changed, 66 insertions, 0 deletions
diff --git a/NOTICES.md b/NOTICES.md
new file mode 100644
index 0000000..3ee7700
--- /dev/null
+++ b/NOTICES.md
@@ -0,0 +1,66 @@
+# Third-Party Notices
+
+This Nova extension bundles material under licenses different from the
+BSD 2-Clause license that covers its own source code (see `LICENSE`).
+Each section below identifies the affected files and the license that
+governs them.
+
+---
+
+## Zig Software Foundation logo — CC BY-SA 4.0
+
+The following image and icon assets are derivatives of the Zig
+programming language logo, which is the work of the
+[Zig Software Foundation](https://ziglang.org) and is licensed under
+[Creative Commons Attribution-ShareAlike 4.0 International (CC BY-SA 4.0)](https://creativecommons.org/licenses/by-sa/4.0/):
+
+- `extension.png`
+- `extension@2x.png`
+- `Images/zig-debug/zig-debug.png`
+- `Images/zig-debug/zig-debug@2x.png`
+- `Resources/Zig@32px.af`
+
+These assets remain licensed under CC BY-SA 4.0; redistribution must
+retain that license and provide attribution to the Zig Software
+Foundation. They are *not* covered by the BSD 2-Clause license that
+applies to the rest of this repository.
+
+The `@2x` variants and the `.af` icon were rasterised and pixel-aligned
+from the original logo; no other changes were made.
+
+---
+
+## Vendored tree-sitter-zig grammar — MIT
+
+The compiled parser shipped at `Syntaxes/libtree-sitter-zig.dylib` is
+built from the Tree-sitter grammar at
+[github.com/tree-sitter-grammars/tree-sitter-zig](https://github.com/tree-sitter-grammars/tree-sitter-zig).
+The pinned upstream commit is recorded in
+`vendor/tree-sitter-zig/VENDORING.md`.
+
+The grammar is distributed under the MIT License:
+
+> The MIT License (MIT)
+>
+> Copyright (c) 2024 Amaan Qureshi <amaanq12@gmail.com>
+>
+> Permission is hereby granted, free of charge, to any person obtaining a copy
+> of this software and associated documentation files (the "Software"), to deal
+> in the Software without restriction, including without limitation the rights
+> to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
+> copies of the Software, and to permit persons to whom the Software is
+> furnished to do so, subject to the following conditions:
+>
+> The above copyright notice and this permission notice shall be included in all
+> copies or substantial portions of the Software.
+>
+> THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+> IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
+> FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
+> AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
+> LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
+> OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
+> SOFTWARE.
+
+The unmodified upstream copy of this license is preserved at
+`vendor/tree-sitter-zig/LICENSE`.