From 6816e68caff99844adf145856a6b0fc8053ff808 Mon Sep 17 00:00:00 2001 From: David Czihak Date: Thu, 7 May 2026 16:14:48 +0200 Subject: Chore: Clarify third-party licences for bundled assets and grammar --- NOTICES.md | 66 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 66 insertions(+) create mode 100644 NOTICES.md (limited to 'NOTICES.md') 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 +> +> 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`. -- cgit v1.3