Repository navigation
Expand file tree
/
Copy pathNOTICE
More file actions
55 lines (45 loc) · 2.9 KB
/
Copy pathNOTICE
File metadata and controls
55 lines (45 loc) · 2.9 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
SysML v2 View Editor
Copyright 2026 Dynamical Systems Group contributors
Licensed under Apache License 2.0; see LICENSE.
This is a new React/TypeScript application. The engine preparation scripts and
engine-bridge/opensysml overlays were adapted from DynamicalSystemsGroup/sysml_ide
at source revision bdb85e2341ba5a1a7ce3c6fab4f056c5cb6bca18, retaining the Apache-2.0
license. Application code and legacy repository structure were not imported wholesale.
OpenSysML engine source:
https://github.com/Open-MBEE/OpenSysML
Pinned source: 760c4d1fc8edfa4e214423099065c0a7c1b24e2d (0.12.0)
Apache-2.0. Local bridge overlays are maintained in engine-bridge/opensysml/.
SysML Toolkit:
https://github.com/Open-MBEE/sysml-toolkit
Pinned source: 339ef0e073d06e553e81c079755ddfcd224e4b92 (0.10.10)
Engine code: Apache-2.0. Bundled OMG library material includes EPL-2.0 terms.
Asset preparation retains upstream LICENSE, LICENSE-EPL-2.0,
THIRD-PARTY-NOTICES.md, build information and generated provenance.
React, React DOM, React Flow, ELK and TypeBox are used under their respective
upstream licenses. See npm package license files and the engine distributions.
No code from Archyne, Bausteinsicht or Sirius Web was copied into this application.
Appearance preferences, validation tests and palette tokens were adapted from
sysml_ide at bdb85e2341ba5a1a7ce3c6fab4f056c5cb6bca18 (Apache-2.0), from
calm-studio/apps/studio/src/lib/sysml/appearance.{ts,css,test.ts}.
React UI primitives in src/lib/ui/primitives/ were obtained through the official
shadcn registry (new-york-v4) on 2026-10-26 and adapted for compact controls.
Copyright shadcn; MIT license retained in src/lib/ui/primitives/LICENSE.
Resizable, Tooltip and Popover primitives were added from the same registry on
2026-10-30. react-resizable-panels 4.14.8 (Brian Vaughn) is MIT licensed; its
license is retained in static/licenses/react-resizable-panels.txt.
Radix UI, cn, class-variance-authority, Lucide React, Tailwind CSS and
animation utilities retain their upstream package licenses.
Geist Latin variable font is bundled from @fontsource-variable/geist 5.3.0.
Copyright 2024 The Geist Project Authors. SIL Open Font License 1.1 and
asset provenance are retained in static/fonts/geist/.
The Smart air workshop model in examples/air-compressor/ is copied from
sysml_ide/examples/sysml-structural/air-compressor/ at revision
bdb85e2341ba5a1a7ce3c6fab4f056c5cb6bca18 (Apache-2.0). Its nine SysML
source files are retained unchanged; startup view/layout and rendering-scope
documentation are maintained by this application.
The SysML lexical keyword inventory in
src/lib/workbench/source/sysml-language.ts is adapted from
sysml_ide at bdb85e2341ba5a1a7ce3c6fab4f056c5cb6bca18 (Apache-2.0), from
calm-studio/apps/studio/src/lib/sysml/source-highlight.ts.
CodeMirror 6 and its Lezer/editor dependencies are MIT licensed. Package versions
and upstream license texts are retained in static/licenses/codemirror.txt.