Archify Diagram Viewer 0.1.0
VS Code extension that previews Archify diagrams from their JSON sources (live, as you type) and opens rendered Archify HTML in a viewer tab. Bundles the Archify 3.0.1 renderer and runs it on VS Code's Node runtime. Adds validation diagnostics, JSON schema help, source-link navigation, export saving, render-to-file and open-in-browser commands. Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
This commit is contained in:
+69
@@ -0,0 +1,69 @@
|
||||
# Third-party notices
|
||||
|
||||
Archify includes optional vector data for third-party brand marks. These marks
|
||||
are provided only to identify technologies and services in user-authored
|
||||
diagrams. Their inclusion does not imply sponsorship, endorsement, partnership,
|
||||
or affiliation with Archify.
|
||||
|
||||
The Archify MIT license applies to Archify's own code and content. It does not
|
||||
replace the copyright licenses, trademark policies, or brand guidelines that
|
||||
apply to third-party marks. Users are responsible for confirming that their
|
||||
particular use is permitted.
|
||||
|
||||
## Simple Icons
|
||||
|
||||
Most of the built-in vector paths and their metadata were generated from
|
||||
[Simple Icons 16.28.0](https://github.com/simple-icons/simple-icons/tree/16.28.0).
|
||||
Simple Icons makes its collection work available under
|
||||
[CC0 1.0 Universal](https://github.com/simple-icons/simple-icons/blob/16.28.0/LICENSE.md).
|
||||
|
||||
As Simple Icons explains in its
|
||||
[disclaimer](https://github.com/simple-icons/simple-icons/blob/16.28.0/DISCLAIMER.md),
|
||||
CC0 for the collection does not mean that every underlying icon is CC0. License
|
||||
and brand-guideline metadata may be incomplete or change over time. The absence
|
||||
of an individual license entry is not a grant of permission.
|
||||
|
||||
Archify embeds the selected icons as vector-path data and may render them in a
|
||||
user-selected color. The following individual licenses were recorded in the
|
||||
pinned Simple Icons 16.28.0 metadata:
|
||||
|
||||
| Mark | Recorded source | Recorded license | Archify treatment |
|
||||
|---|---|---|---|
|
||||
| Angular | [Angular press kit](https://angular.dev/press-kit) | [`CC-BY-4.0`](https://creativecommons.org/licenses/by/4.0/) | Embedded as vector-path data; color may be changed by the authored diagram. |
|
||||
| Apache Airflow | [Apache logos](https://apache.org/logos) | [`Apache-2.0`](https://www.apache.org/licenses/LICENSE-2.0) | Embedded as vector-path data; Apache trademarks remain subject to the [ASF trademark policy](https://www.apache.org/foundation/marks/). |
|
||||
| Apache Kafka | [Apache logos](https://apache.org/logos) | [`Apache-2.0`](https://www.apache.org/licenses/LICENSE-2.0) | Embedded as vector-path data; Apache trademarks remain subject to the [ASF trademark policy](https://www.apache.org/foundation/marks/). |
|
||||
| .NET | [.NET brand repository](https://github.com/dotnet/brand/blob/c7d0f51b8ec59531332d05fb27a5b758a7a3d689/logo/dotnet-logo.svg) | [`CC0-1.0`](https://creativecommons.org/publicdomain/zero/1.0/) | Embedded as vector-path data; color may be changed by the authored diagram. |
|
||||
| JavaScript | [JS community logo](https://github.com/voodootikigod/logo.js/blob/1544bdeed6d618a6cfe4f0650d04ab8d9cfa76d9/js.svg) | [`MIT`](https://github.com/voodootikigod/logo.js/blob/1544bdeed6d618a6cfe4f0650d04ab8d9cfa76d9/LICENSE) | Embedded as vector-path data; color may be changed by the authored diagram. |
|
||||
| Jenkins | [Jenkins artwork source](https://get.jenkins.io/art/) | [`CC-BY-SA-3.0`](https://creativecommons.org/licenses/by-sa/3.0/) | Embedded as vector-path data; color may be changed by the authored diagram. Jenkins retains its trademark rights. |
|
||||
| Rust | [Rust project](https://www.rust-lang.org) | [`CC-BY-SA-4.0`](https://creativecommons.org/licenses/by-sa/4.0/) | Embedded as vector-path data; color may be changed by the authored diagram. See the [Rust media guide](https://www.rust-lang.org/policies/media-guide). |
|
||||
| Vue.js | [Vue logo source](https://github.com/vuejs/art/blob/a1c78b74569b70a25300925b4eacfefcc143b8f6/logo.svg) | [`CC-BY-NC-SA-4.0`](https://creativecommons.org/licenses/by-nc-sa/4.0/) | Embedded as vector-path data; color may be changed by the authored diagram. The non-commercial and share-alike conditions remain applicable; see the [Vue artwork terms](https://github.com/vuejs/art/blob/a1c78b74569b70a25300925b4eacfefcc143b8f6/README.md). |
|
||||
|
||||
The source, guideline, and known license fields for every packaged mark are
|
||||
preserved in `renderers/shared/generated-brand-marks.mjs`.
|
||||
|
||||
## OpenAI mark
|
||||
|
||||
The OpenAI vector path is recorded from the
|
||||
[OpenAI brand guidelines](https://openai.com/brand/), not from Simple Icons.
|
||||
Use remains subject to those current guidelines and any applicable trademark
|
||||
rights. Its inclusion does not state or imply endorsement by OpenAI.
|
||||
|
||||
## JetBrains Mono
|
||||
|
||||
Delivered Archify viewer artifacts embed the JetBrains Mono variable font
|
||||
subsets served by Google Fonts. For characters covered by these subsets, font
|
||||
selection does not depend on a network request or a locally installed copy.
|
||||
Uncovered characters (including CJK) still use the system fallback stack;
|
||||
browser and operating-system rasterization can differ.
|
||||
JetBrains Mono is maintained at
|
||||
[github.com/JetBrains/JetBrainsMono](https://github.com/JetBrains/JetBrainsMono)
|
||||
and is distributed under the SIL Open Font License 1.1. The complete license
|
||||
text is preserved in `assets/JetBrainsMono-OFL.txt` in the packaged Skill and
|
||||
in the font CSS carried by standalone HTML and SVG exports.
|
||||
|
||||
## No additional rights granted
|
||||
|
||||
Brand names, logos, and trademarks remain the property of their respective
|
||||
owners. This notice records provenance and known terms; it does not grant rights
|
||||
that Archify does not hold, and it does not state that every packaged mark has
|
||||
been cleared for every commercial, promotional, or redistributive use.
|
||||
Reference in New Issue
Block a user